|
|
NVIDIA DeepStream SDK API Reference
|
9.2 Release
|
Go to the documentation of this file.
8 #include "opentelemetry/sdk/metrics/aggregation/aggregation.h"
9 #include "opentelemetry/sdk/metrics/data/point_data.h"
10 #include "opentelemetry/version.h"
std::unique_ptr< Aggregation > Merge(const Aggregation &) const noexcept override
void Aggregate(double, const PointAttributes &) noexcept override
opentelemetry::sdk::common::OrderedAttributeMap PointAttributes
#define OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
DropAggregation(const DropPointData &)
DropAggregation()=default
void Aggregate(int64_t, const PointAttributes &) noexcept override
PointType ToPoint() const noexcept override
std::unique_ptr< Aggregation > Diff(const Aggregation &) const noexcept override
opentelemetry::nostd::variant< SumPointData, HistogramPointData, Base2ExponentialHistogramPointData, LastValuePointData, DropPointData > PointType
A null Aggregation which denotes no aggregation should occur.