Class ObservableInstrument
Defined in File async_instruments.h
Inheritance Relationships
Base Type
public opentelemetry::metrics::ObservableInstrument
Class Documentation
-
class ObservableInstrument : public opentelemetry::metrics::ObservableInstrument
Public Functions
-
~ObservableInstrument() override
-
void AddCallback(opentelemetry::metrics::ObservableCallbackPtr callback, void *state) noexcept override
-
void RemoveCallback(opentelemetry::metrics::ObservableCallbackPtr callback, void *state) noexcept override
-
const InstrumentDescriptor &GetInstrumentDescriptor()
-
AsyncWritableMetricStorage *GetMetricStorage()
-
~ObservableInstrument() override