Class LongUpDownCounter
Defined in File sync_instruments.h
Inheritance Relationships
Base Types
public opentelemetry::sdk::metrics::Synchronous
public opentelemetry::metrics::UpDownCounter< int64_t >
(Template Class UpDownCounter)
Class Documentation
-
class LongUpDownCounter : public opentelemetry::sdk::metrics::Synchronous, public opentelemetry::metrics::UpDownCounter<int64_t>
Public Functions
-
LongUpDownCounter(const InstrumentDescriptor &instrument_descriptor, std::unique_ptr<SyncWritableMetricStorage> storage)
-
void Add(int64_t value, const opentelemetry::common::KeyValueIterable &attributes) noexcept override
-
void Add(int64_t value, const opentelemetry::common::KeyValueIterable &attributes, const opentelemetry::context::Context &context) noexcept override
-
void Add(int64_t value) noexcept override
-
LongUpDownCounter(const InstrumentDescriptor &instrument_descriptor, std::unique_ptr<SyncWritableMetricStorage> storage)