Lines Matching refs:HistogramWindowingImpl
18 HistogramWindowingImpl::HistogramWindowingImpl() { in HistogramWindowingImpl() function in ROCKSDB_NAMESPACE::HistogramWindowingImpl
24 HistogramWindowingImpl::HistogramWindowingImpl( in HistogramWindowingImpl() function in ROCKSDB_NAMESPACE::HistogramWindowingImpl
36 HistogramWindowingImpl::~HistogramWindowingImpl() { in ~HistogramWindowingImpl()
39 void HistogramWindowingImpl::Clear() { in Clear()
50 bool HistogramWindowingImpl::Empty() const { return stats_.Empty(); } in Empty()
56 void HistogramWindowingImpl::Add(uint64_t value){ in Add()
66 void HistogramWindowingImpl::Merge(const Histogram& other) { in Merge()
69 *static_cast_with_check<const HistogramWindowingImpl, const Histogram>( in Merge()
74 void HistogramWindowingImpl::Merge(const HistogramWindowingImpl& other) { in Merge()
100 std::string HistogramWindowingImpl::ToString() const { in ToString()
104 double HistogramWindowingImpl::Median() const { in Median()
108 double HistogramWindowingImpl::Percentile(double p) const { in Percentile()
121 double HistogramWindowingImpl::Average() const { in Average()
125 double HistogramWindowingImpl::StandardDeviation() const { in StandardDeviation()
129 void HistogramWindowingImpl::Data(HistogramData * const data) const { in Data()
133 void HistogramWindowingImpl::TimerTick() { in TimerTick()
142 void HistogramWindowingImpl::SwapHistoryBucket() { in SwapHistoryBucket()