26#ifndef TELEMETRY_OPTION_USAGE_H_INCLUDED
27#define TELEMETRY_OPTION_USAGE_H_INCLUDED
Definition: tm_option_usage.h:65
~LogOptionUsage() override=default
LogOptionUsage()
Definition: tm_option_usage.h:68
void report() override
Definition: tm_option_usage.cc:50
Definition: tm_option_usage.h:56
void report() override
Definition: tm_option_usage.cc:45
~MetricOptionUsage() override=default
MetricOptionUsage()
Definition: tm_option_usage.h:59
Definition: tm_option_usage.h:33
size_t m_count
Definition: tm_option_usage.h:43
OptionUsage(size_t sample_every_n)
Definition: tm_option_usage.h:35
virtual ~OptionUsage()=default
size_t m_sample_every_n
Definition: tm_option_usage.h:44
void sample()
Definition: tm_option_usage.cc:32
Definition: tm_option_usage.h:47
~TraceOptionUsage() override=default
TraceOptionUsage()
Definition: tm_option_usage.h:50
void report() override
Definition: tm_option_usage.cc:40
Definition: option_usage.cc:40