Lines Matching refs:HistogramBase
66 bool Accumulate(size_t bucket, HistogramBase::Count count);
116 HistogramBase::AtomicCount redundant_count;
134 virtual void Accumulate(HistogramBase::Sample value,
135 HistogramBase::Count count) = 0;
136 virtual HistogramBase::Count GetCount(HistogramBase::Sample value) const = 0;
137 virtual HistogramBase::Count TotalCount() const = 0;
158 HistogramBase::Count redundant_count() const { in redundant_count()
183 bool AccumulateSingleSample(HistogramBase::Sample value,
184 HistogramBase::Count count,
188 void IncreaseSumAndCount(int64_t sum, HistogramBase::Count count);
192 HistogramBase::Count increment);
223 virtual void Get(HistogramBase::Sample* min,
225 HistogramBase::Count* count) const = 0;
226 static_assert(std::numeric_limits<HistogramBase::Sample>::max() <
238 SingleSampleIterator(HistogramBase::Sample min,
240 HistogramBase::Count count);
241 SingleSampleIterator(HistogramBase::Sample min,
243 HistogramBase::Count count,
250 void Get(HistogramBase::Sample* min,
252 HistogramBase::Count* count) const override;
259 const HistogramBase::Sample min_;
262 HistogramBase::Count count_;