| Classes | |
| class | Impl | 
| Public Member Functions | |
| Counter & | NewCounter (const MetricName &name, std::int64_t init_value=0) | 
| Histogram & | NewHistogram (const MetricName &name, SamplingInterface::SampleType sample_type=SamplingInterface::kUniform) | 
| Meter & | NewMeter (const MetricName &name, std::string event_type, Clock::duration rate_unit=std::chrono::seconds(1)) | 
| Timer & | NewTimer (const MetricName &name, std::chrono::nanoseconds duration_unit=std::chrono::milliseconds(1), std::chrono::nanoseconds rate_unit=std::chrono::seconds(1)) | 
| std::map< MetricName, std::shared_ptr < MetricInterface > > | GetAllMetrics () const |