16 #ifndef ACSDK_SDKCLIENT_INCLUDE_ACSDK_SDKCLIENT_FEATURECLIENTINTERFACE_H_ 17 #define ACSDK_SDKCLIENT_INCLUDE_ACSDK_SDKCLIENT_FEATURECLIENTINTERFACE_H_ 29 class SDKClientRegistry;
50 virtual bool configure(
const std::shared_ptr<SDKClientRegistry>& sdkClientRegistry) = 0;
61 #endif // ACSDK_SDKCLIENT_INCLUDE_ACSDK_SDKCLIENT_FEATURECLIENTINTERFACE_H_ const std::string & name() const
RequiresShutdown(const std::string &name)
::std::string string
Definition: gtest-port.h:1097
Definition: RequiresShutdown.h:32
FeatureClientInterface(const std::string &name)
Definition: FeatureClientInterface.h:56
virtual ~FeatureClientInterface()=default
Destructor.
Definition: FeatureClientInterface.h:37
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
virtual bool configure(const std::shared_ptr< SDKClientRegistry > &sdkClientRegistry)=0