addCapability(const avsCommon::avs::CapabilityConfiguration &capabilityConfiguration, std::shared_ptr< avsCommon::sdkInterfaces::DirectiveHandlerInterface > directiveHandler) | alexaClientSDK::endpoints::Endpoint | |
addCapabilityConfiguration(const avsCommon::avs::CapabilityConfiguration &capabilityConfiguration) | alexaClientSDK::endpoints::Endpoint | |
addRequireShutdownObjects(const std::list< std::shared_ptr< avsCommon::utils::RequiresShutdown >> &requireShutdownObjects) | alexaClientSDK::endpoints::Endpoint | |
Endpoint(const EndpointAttributes &attributes) | alexaClientSDK::endpoints::Endpoint | |
EndpointAttributes typedef | alexaClientSDK::endpoints::Endpoint | |
EndpointIdentifier typedef | alexaClientSDK::endpoints::Endpoint | |
getAttributes() const override | alexaClientSDK::endpoints::Endpoint | virtual |
getCapabilities() const override | alexaClientSDK::endpoints::Endpoint | virtual |
getCapabilityConfigurations() const override | alexaClientSDK::endpoints::Endpoint | virtual |
getEndpointId() const override | alexaClientSDK::endpoints::Endpoint | virtual |
removeCapability(const avsCommon::avs::CapabilityConfiguration &capabilityConfiguration) | alexaClientSDK::endpoints::Endpoint | |
update(const std::shared_ptr< avsCommon::sdkInterfaces::endpoints::EndpointModificationData > &endpointModificationData) override | alexaClientSDK::endpoints::Endpoint | |
alexaClientSDK::avsCommon::sdkInterfaces::endpoints::EndpointInterface::update(const std::shared_ptr< EndpointModificationData > &endpointModificationData)=0 | alexaClientSDK::avsCommon::sdkInterfaces::endpoints::EndpointInterface | pure virtual |
validateEndpointAttributes(const EndpointAttributes &updatedAttributes) | alexaClientSDK::endpoints::Endpoint | |
~Endpoint() | alexaClientSDK::endpoints::Endpoint | |
~EndpointInterface()=default | alexaClientSDK::avsCommon::sdkInterfaces::endpoints::EndpointInterface | virtual |