|
|
| 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.