|
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().