16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_METRICS_METRICSINKINTERFACE_H_ 17 #define ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_METRICS_METRICSINKINTERFACE_H_ 45 virtual void consumeMetric(std::shared_ptr<MetricEvent> metricEvent) = 0;
53 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_METRICS_METRICSINKINTERFACE_H_
virtual ~MetricSinkInterface()=default
Definition: MetricSinkInterface.h:31
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
virtual void consumeMetric(std::shared_ptr< MetricEvent > metricEvent)=0