16 #ifndef ACSDKDEFAULTSAMPLEAPPLICATIONOPTIONS_DEFAULTSAMPLEAPPLICATIONOPTIONSCOMPONENT_H_ 17 #define ACSDKDEFAULTSAMPLEAPPLICATIONOPTIONS_DEFAULTSAMPLEAPPLICATIONOPTIONSCOMPONENT_H_ 32 namespace acsdkSampleApplication {
38 std::shared_ptr<avsCommon::utils::logger::Logger>,
39 std::shared_ptr<avsCommon::utils::metrics::MetricRecorderInterface>>;
53 const std::shared_ptr<avsCommon::utils::metrics::MetricRecorderInterface>&
metricRecorder =
nullptr,
54 const std::shared_ptr<avsCommon::utils::logger::Logger>& logger =
nullptr);
59 #endif // ACSDKDEFAULTSAMPLEAPPLICATIONOPTIONS_DEFAULTSAMPLEAPPLICATIONOPTIONSCOMPONENT_H_
SampleApplicationOptionsComponent getSampleApplicationOptionsComponent(const std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > &metricRecorder=nullptr, const std::shared_ptr< avsCommon::utils::logger::Logger > &logger=nullptr)
static std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder
Metric recorder shared ptr.
Definition: BaseAPLCapabilityAgentTest.cpp:261
Definition: Component.h:36
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36