![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <memory>#include <string>#include <gtest/gtest.h>#include <RegistrationManager/CustomerDataManagerFactory.h>#include <Settings/DeviceSettingsManager.h>#include <Settings/MockSetting.h>#include <Settings/SettingsManager.h>#include "System/StateReportGenerator.h"
Classes | |
| class | alexaClientSDK::capabilityAgents::system::StateReportGeneratorTest |
Namespaces | |
| alexaClientSDK | |
| Whether or not curl logs should be emitted. | |
| alexaClientSDK::capabilityAgents | |
| alexaClientSDK::capabilityAgents::system | |
Typedefs | |
| using | alexaClientSDK::capabilityAgents::system::MockSettingManager = SettingsManager< SettingInterface< bool >, SettingInterface< int >, SettingInterface< std::string > > |
| Alias for setting manager configuration. More... | |
Enumerations | |
| enum | alexaClientSDK::capabilityAgents::system::Index { alexaClientSDK::capabilityAgents::system::BOOL, alexaClientSDK::capabilityAgents::system::INT, alexaClientSDK::capabilityAgents::system::STRING } |
| Index used for setting access. More... | |
Functions | |
| alexaClientSDK::capabilityAgents::system::TEST_F (StateReportGeneratorTest, test_createWithoutSettingManagerShouldFail) | |
| alexaClientSDK::capabilityAgents::system::TEST_F (StateReportGeneratorTest, test_createWithEmptySettingManagerShouldSucceed) | |
| alexaClientSDK::capabilityAgents::system::TEST_F (StateReportGeneratorTest, test_createWithFullSettingManagerShouldSucceed) | |
| alexaClientSDK::capabilityAgents::system::TEST_F (StateReportGeneratorTest, test_generateReportWithFullSettingManager) | |
| alexaClientSDK::capabilityAgents::system::TEST_F (StateReportGeneratorTest, test_generateReportWithPartialSettingManager) | |
Variables | |
Mock values and string representantion. | |
| constexpr bool | alexaClientSDK::capabilityAgents::system::BOOL_SETTING_VALUE = true |
| constexpr int | alexaClientSDK::capabilityAgents::system::INT_SETTING_VALUE = 10 |
| static const std::string | alexaClientSDK::capabilityAgents::system::BOOL_SETTING_STRING_VALUE = "true" |
| static const std::string | alexaClientSDK::capabilityAgents::system::INT_SETTING_STRING_VALUE = "10" |
| static const std::string | alexaClientSDK::capabilityAgents::system::STRING_SETTING_VALUE = "string" |
| static const std::string | alexaClientSDK::capabilityAgents::system::STRING_SETTING_STRING_VALUE = R"("string")" |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0