63class Histogram
final {
74 Histogram(Histogram&&)
noexcept;
75 Histogram(
const Histogram&);
76 Histogram& operator=(Histogram&&)
noexcept;
77 Histogram& operator=(
const Histogram&);
81 void Account(
double value, std::uint64_t count = 1)
noexcept;
91 HistogramView GetView() &&
noexcept =
delete;
97 std::unique_ptr<impl::histogram::Bucket[]> buckets_;
99 std::unique_ptr<impl::histogram::BoundsBlock[]> bounds_;
101 std::size_t bucket_count_;