Class DoubleUpDownCounter

Inheritance Relationships

Base Types

Class Documentation

class DoubleUpDownCounter : public opentelemetry::sdk::metrics::Synchronous, public opentelemetry::metrics::UpDownCounter<double>

Public Functions

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