class HistogramMetricBuffer
Defined at line 101 of file ../../src/lib/metrics_buffer/metrics_buffer.h
This class is a convenience interface which remembers metric_id + bucket_config, and calculates
which bucket for the caller.
Public Methods
void HistogramMetricBuffer (const HistogramMetricBuffer & to_copy)
Defined at line 103 of file ../../src/lib/metrics_buffer/metrics_buffer.h
HistogramMetricBuffer & operator= (const HistogramMetricBuffer & to_copy)
Defined at line 104 of file ../../src/lib/metrics_buffer/metrics_buffer.h
void HistogramMetricBuffer (HistogramMetricBuffer && to_move)
Defined at line 105 of file ../../src/lib/metrics_buffer/metrics_buffer.h
HistogramMetricBuffer & operator= (HistogramMetricBuffer && to_move)
Defined at line 106 of file ../../src/lib/metrics_buffer/metrics_buffer.h
void ~HistogramMetricBuffer ()
Defined at line 107 of file ../../src/lib/metrics_buffer/metrics_buffer.h
void LogValue (std::vector<uint32_t> dimension_values, int64_t value)
This computes which histogram bucket, and adds 1 to the tally of that bucket.
Defined at line 375 of file ../../src/lib/metrics_buffer/metrics_buffer.cc
Friends
class MetricsBuffer