9 #include "opentelemetry/common/spin_lock_mutex.h"
10 #include "opentelemetry/sdk/metrics/aggregation/aggregation.h"
11 #include "opentelemetry/sdk/metrics/data/metric_data.h"
12 #include "opentelemetry/sdk/metrics/data/point_data.h"
13 #include "opentelemetry/version.h"
31 std::unique_ptr<Aggregation>
Merge(
const Aggregation &delta)
const noexcept
override;
33 std::unique_ptr<Aggregation>
Diff(
const Aggregation &next)
const noexcept
override;
52 std::unique_ptr<Aggregation>
Merge(
const Aggregation &delta)
const noexcept
override;
54 std::unique_ptr<Aggregation>
Diff(
const Aggregation &next)
const noexcept
override;
60 SumPointData point_data_;