Template Class ObserverResultT

Inheritance Relationships

Base Type

Class Documentation

template<class T>
class ObserverResultT : public opentelemetry::metrics::ObserverResultT<T>

Public Functions

inline explicit ObserverResultT(const AttributesProcessor *attributes_processor = nullptr)
~ObserverResultT() override = default
inline void Observe(T value) noexcept override
inline void Observe(T value, const opentelemetry::common::KeyValueIterable &attributes) noexcept override
inline const std::unordered_map<MetricAttributes, T, AttributeHashGenerator> &GetMeasurements()