proxygen
|
#include <Bucket.h>
Public Types | |
typedef T | ValueType |
Public Member Functions | |
Bucket () | |
void | clear () |
void | add (const ValueType &s, uint64_t c) |
Bucket & | operator+= (const Bucket &o) |
Bucket & | operator-= (const Bucket &o) |
template<typename ReturnType > | |
ReturnType | avg () const |
Public Attributes | |
ValueType | sum |
uint64_t | count |
typedef T folly::detail::Bucket< T >::ValueType |
|
inline |
|
inline |
Definition at line 102 of file Bucket.h.
Referenced by folly::BucketedTimeSeries< VT, CT >::addValueAggregated(), folly::BucketedTimeSeries< VT, CT >::BucketedTimeSeries(), and folly::detail::Bucket< ValueType >::operator+=().
|
inline |
|
inline |
Definition at line 97 of file Bucket.h.
Referenced by folly::BucketedTimeSeries< VT, CT >::clear(), and folly::BucketedTimeSeries< VT, CT >::updateBuckets().
|
inline |
|
inline |
uint64_t folly::detail::Bucket< T >::count |
Definition at line 126 of file Bucket.h.
Referenced by folly::detail::Bucket< ValueType >::add(), folly::Histogram< T >::addRepeatedValue(), folly::Histogram< T >::addValue(), folly::TimeseriesHistogram< T, CT, C >::addValues(), folly::detail::Bucket< ValueType >::avg(), folly::BucketedTimeSeries< VT, CT >::avg(), folly::BucketedTimeSeries< VT, CT >::BucketedTimeSeries(), folly::detail::Bucket< ValueType >::clear(), folly::BucketedTimeSeries< VT, CT >::count(), folly::Histogram< T >::CountFromBucket::operator()(), folly::Histogram< T >::AvgFromBucket::operator()(), folly::detail::Bucket< ValueType >::operator+=(), folly::detail::Bucket< ValueType >::operator-=(), folly::Histogram< T >::removeRepeatedValue(), and folly::Histogram< T >::removeValue().
ValueType folly::detail::Bucket< T >::sum |
Definition at line 125 of file Bucket.h.
Referenced by folly::detail::Bucket< ValueType >::add(), folly::Histogram< T >::addRepeatedValue(), folly::Histogram< T >::addValue(), folly::TimeseriesHistogram< T, CT, C >::addValues(), folly::detail::Bucket< ValueType >::avg(), folly::BucketedTimeSeries< VT, CT >::avg(), folly::BucketedTimeSeries< VT, CT >::BucketedTimeSeries(), folly::detail::Bucket< ValueType >::clear(), folly::Histogram< T >::AvgFromBucket::operator()(), folly::detail::Bucket< ValueType >::operator+=(), folly::detail::Bucket< ValueType >::operator-=(), folly::Histogram< T >::removeRepeatedValue(), folly::Histogram< T >::removeValue(), and folly::BucketedTimeSeries< VT, CT >::sum().