deregisterProperty(const std::string &propertyName, const std::shared_ptr< acsdkCommunicationInterfaces::CommunicationProperty< T >> &property) override | alexaClientSDK::acsdkCommunication::InMemoryCommunicationPropertiesHandler< T > | |
alexaClientSDK::acsdkCommunicationInterfaces::CommunicationPropertiesHandlerInterface::deregisterProperty(const std::string &propertyName, const std::shared_ptr< CommunicationProperty< T >> &property)=0 | alexaClientSDK::acsdkCommunicationInterfaces::CommunicationPropertiesHandlerInterface< T > | pure virtual |
readProperty(const std::string &propertyName, T &value) override | alexaClientSDK::acsdkCommunication::InMemoryCommunicationPropertiesHandler< T > | virtual |
registerProperty(const std::string &propertyName, T initValue, const std::shared_ptr< acsdkCommunicationInterfaces::CommunicationPropertyValidatorInterface< T >> &writeValidator=nullptr) override | alexaClientSDK::acsdkCommunication::InMemoryCommunicationPropertiesHandler< T > | |
alexaClientSDK::acsdkCommunicationInterfaces::CommunicationPropertiesHandlerInterface::registerProperty(const std::string &propertyName, T initValue, const std::shared_ptr< CommunicationPropertyValidatorInterface< T >> &writeValidator=nullptr)=0 | alexaClientSDK::acsdkCommunicationInterfaces::CommunicationPropertiesHandlerInterface< T > | pure virtual |
subscribeToPropertyChangeEvent(const std::string &propertyName, const std::weak_ptr< acsdkCommunicationInterfaces::CommunicationPropertyChangeSubscriber< T >> &subscriber) override | alexaClientSDK::acsdkCommunication::InMemoryCommunicationPropertiesHandler< T > | |
alexaClientSDK::acsdkCommunicationInterfaces::CommunicationPropertiesHandlerInterface::subscribeToPropertyChangeEvent(const std::string &propertyName, const std::weak_ptr< CommunicationPropertyChangeSubscriber< T >> &subscriber)=0 | alexaClientSDK::acsdkCommunicationInterfaces::CommunicationPropertiesHandlerInterface< T > | pure virtual |
unsubscribeToPropertyChangeEvent(const std::string &propertyName, const std::shared_ptr< acsdkCommunicationInterfaces::CommunicationPropertyChangeSubscriber< T >> &subscriber) override | alexaClientSDK::acsdkCommunication::InMemoryCommunicationPropertiesHandler< T > | |
alexaClientSDK::acsdkCommunicationInterfaces::CommunicationPropertiesHandlerInterface::unsubscribeToPropertyChangeEvent(const std::string &propertyName, const std::shared_ptr< CommunicationPropertyChangeSubscriber< T >> &subscriber)=0 | alexaClientSDK::acsdkCommunicationInterfaces::CommunicationPropertiesHandlerInterface< T > | pure virtual |
writeProperty(const std::string &propertyName, T newValue) override | alexaClientSDK::acsdkCommunication::InMemoryCommunicationPropertiesHandler< T > | virtual |
~CommunicationPropertiesHandlerInterface()=default | alexaClientSDK::acsdkCommunicationInterfaces::CommunicationPropertiesHandlerInterface< T > | virtual |
~InMemoryCommunicationPropertiesHandler() override=default | alexaClientSDK::acsdkCommunication::InMemoryCommunicationPropertiesHandler< T > | |