Lines Matching refs:HistogramBase
38 void Accumulate(HistogramBase::Sample value,
39 HistogramBase::Count count) override;
40 HistogramBase::Count GetCount(HistogramBase::Sample value) const override;
41 HistogramBase::Count TotalCount() const override;
45 HistogramBase::Count GetCountAtIndex(size_t bucket_index) const;
55 virtual size_t GetBucketIndex(HistogramBase::Sample value) const;
72 virtual HistogramBase::Count* CreateCountsStorageWhileLocked() = 0;
74 HistogramBase::AtomicCount* counts() { in counts()
75 return reinterpret_cast<HistogramBase::AtomicCount*>( in counts()
79 const HistogramBase::AtomicCount* counts() const { in counts()
80 return reinterpret_cast<HistogramBase::AtomicCount*>( in counts()
84 void set_counts(const HistogramBase::AtomicCount* counts) const { in set_counts()
124 HistogramBase::Count* CreateCountsStorageWhileLocked() override;
127 mutable std::vector<HistogramBase::AtomicCount> local_counts_;
144 HistogramBase::Count* CreateCountsStorageWhileLocked() override;
156 SampleVectorIterator(const std::vector<HistogramBase::AtomicCount>* counts,
158 SampleVectorIterator(const HistogramBase::AtomicCount* counts,
166 void Get(HistogramBase::Sample* min,
168 HistogramBase::Count* count) const override;
176 const HistogramBase::AtomicCount* counts_;