Class DoubleHistogram

Inheritance Relationships

Base Types

  • public opentelemetry::sdk::metrics::Synchronous

  • public opentelemetry::metrics::Histogram< double > (Template Class Histogram)

Class Documentation

class DoubleHistogram : public opentelemetry::sdk::metrics::Synchronous, public opentelemetry::metrics::Histogram<double>

Public Functions

DoubleHistogram(const InstrumentDescriptor &instrument_descriptor, std::unique_ptr<SyncWritableMetricStorage> storage)
void Record(double value, const opentelemetry::common::KeyValueIterable &attributes, const opentelemetry::context::Context &context) noexcept override
void Record(double value, const opentelemetry::context::Context &context) noexcept override