|
| histogram (span< const label > labels, const settings *cfg, span< const value_type > upper_bounds) |
|
| histogram (std::initializer_list< value_type > upper_bounds) |
|
| histogram (const histogram &)=delete |
|
histogram & | operator= (const histogram &)=delete |
|
void | observe (value_type value) |
| Increments the bucket where the observed value falls into and increments the sum of all observed values.
|
|
span< const bucket_type > | buckets () const noexcept |
| Returns the counter objects with the configured upper bounds.
|
|
value_type | sum () const noexcept |
| Returns the sum of all observed values.
|
|
template<class ValueType>
class caf::telemetry::histogram< ValueType >
Represent aggregatable distributions of events.