20 #ifndef ACSDKDEFAULTSAMPLEAPPLICATIONOPTIONS_NULLMETRICRECORDER_H_ 21 #define ACSDKDEFAULTSAMPLEAPPLICATIONOPTIONS_NULLMETRICRECORDER_H_ 24 namespace acsdkDefaultSampleApplicationOptions {
40 void recordMetric(std::shared_ptr<avsCommon::utils::metrics::MetricEvent> metricEvent)
override;
46 return std::make_shared<NullMetricRecorder>();
55 #endif // ACSDKDEFAULTSAMPLEAPPLICATIONOPTIONS_NULLMETRICRECORDER_H_ static std::shared_ptr< MetricRecorderInterface > createMetricRecorderInterface()
Definition: NullMetricRecorder.h:45
Definition: MetricRecorderInterface.h:28
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Definition: NullMetricRecorder.h:29
void recordMetric(std::shared_ptr< avsCommon::utils::metrics::MetricEvent > metricEvent) override
Definition: NullMetricRecorder.h:49