Class FixedSizeExemplarReservoir
Defined in File fixed_size_exemplar_reservoir.h
Inheritance Relationships
Base Type
public opentelemetry::sdk::metrics::ExemplarReservoir
(Class ExemplarReservoir)
Derived Type
public opentelemetry::sdk::metrics::HistogramExemplarReservoir
(Class HistogramExemplarReservoir)
Class Documentation
-
class FixedSizeExemplarReservoir : public opentelemetry::sdk::metrics::ExemplarReservoir
Subclassed by opentelemetry::sdk::metrics::HistogramExemplarReservoir
Public Functions
-
inline void OfferMeasurement(int64_t value, const MetricAttributes &attributes, const opentelemetry::context::Context &context, const opentelemetry::common::SystemTimestamp&) noexcept override
-
inline void OfferMeasurement(double value, const MetricAttributes &attributes, const opentelemetry::context::Context &context, const opentelemetry::common::SystemTimestamp&) noexcept override
-
inline std::vector<std::shared_ptr<ExemplarData>> CollectAndReset(const MetricAttributes &pointAttributes) noexcept override
-
inline void OfferMeasurement(int64_t value, const MetricAttributes &attributes, const opentelemetry::context::Context &context, const opentelemetry::common::SystemTimestamp&) noexcept override