16 #ifndef ACSDK_LIVEVIEWCONTROLLERFEATURECLIENT_LIVEVIEWCONTROLLERFEATURECLIENTBUILDER_H_ 17 #define ACSDK_LIVEVIEWCONTROLLERFEATURECLIENT_LIVEVIEWCONTROLLERFEATURECLIENTBUILDER_H_ 27 namespace featureClient {
49 static std::unique_ptr<LiveViewControllerFeatureClientBuilder>
create(
51 const std::shared_ptr<alexaClientSDK::alexaLiveViewControllerInterfaces::LiveViewControllerInterface>&
59 std::shared_ptr<LiveViewControllerFeatureClient>
construct(
60 const std::shared_ptr<sdkClient::SDKClientRegistry>& sdkClientRegistry);
77 const std::shared_ptr<alexaClientSDK::alexaLiveViewControllerInterfaces::LiveViewControllerInterface>&
84 std::shared_ptr<alexaClientSDK::alexaLiveViewControllerInterfaces::LiveViewControllerInterface>
90 #endif // ACSDK_LIVEVIEWCONTROLLERFEATURECLIENT_LIVEVIEWCONTROLLERFEATURECLIENTBUILDER_H_ Definition: FeatureClientBuilderInterface.h:37
static std::unique_ptr< LiveViewControllerFeatureClientBuilder > create(avsCommon::sdkInterfaces::endpoints::EndpointIdentifier endpointId, const std::shared_ptr< alexaClientSDK::alexaLiveViewControllerInterfaces::LiveViewControllerInterface > &liveViewController)
::std::string string
Definition: gtest-port.h:1097
std::string name() override
std::shared_ptr< LiveViewControllerFeatureClient > construct(const std::shared_ptr< sdkClient::SDKClientRegistry > &sdkClientRegistry)
Definition: LiveViewControllerFeatureClientBuilder.h:38
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
std::string EndpointIdentifier
Definition: EndpointIdentifier.h:38