addObserver(std::shared_ptr< ObserverType > observer) | alexaClientSDK::settings::SettingInterface< ValueT > | inline |
clearData(const ValueT &value) override | alexaClientSDK::diagnostics::test::SettingStub< ValueT > | inlinevirtual |
failLocalChange(const ValueT &value) | alexaClientSDK::diagnostics::test::SettingStub< ValueT > | inline |
get() const | alexaClientSDK::settings::SettingInterface< ValueT > | inline |
getDefault() const | alexaClientSDK::settings::SettingInterface< ValueT > | inline |
GuardedValue typedef | alexaClientSDK::settings::SettingInterface< ValueT > | protected |
LogEntry typedef | alexaClientSDK::settings::SettingInterface< ValueT > | protected |
m_defaultValue | alexaClientSDK::settings::SettingInterface< ValueT > | protected |
m_observerMutex | alexaClientSDK::settings::SettingInterface< ValueT > | protected |
m_observers | alexaClientSDK::settings::SettingInterface< ValueT > | protected |
m_value | alexaClientSDK::settings::SettingInterface< ValueT > | protected |
notifyObservers(SettingNotifications notification) | alexaClientSDK::settings::SettingInterface< ValueT > | protected |
ObserverType typedef | alexaClientSDK::settings::SettingInterface< ValueT > | |
removeObserver(std::shared_ptr< ObserverType > &observer) | alexaClientSDK::settings::SettingInterface< ValueT > | inline |
setAvsChange(const ValueT &value) override | alexaClientSDK::diagnostics::test::SettingStub< ValueT > | inlinevirtual |
setLocalChange(const ValueT &value) override | alexaClientSDK::diagnostics::test::SettingStub< ValueT > | inlinevirtual |
SettingInterface(const ValueType &value) | alexaClientSDK::settings::SettingInterface< ValueT > | protected |
SettingStub(const ValueT &value) | alexaClientSDK::diagnostics::test::SettingStub< ValueT > | inline |
ValueType typedef | alexaClientSDK::settings::SettingInterface< ValueT > | |
~SettingInterface()=default | alexaClientSDK::settings::SettingInterface< ValueT > | virtual |