proxygen
folly::BucketedTimeSeries< VT, CT > Member List

This is the complete list of members for folly::BucketedTimeSeries< VT, CT >, including all inherited members.

addValue(TimePoint now, const ValueType &val)folly::BucketedTimeSeries< VT, CT >
addValue(TimePoint now, const ValueType &val, uint64_t times)folly::BucketedTimeSeries< VT, CT >
addValue(Duration now, const ValueType &val)folly::BucketedTimeSeries< VT, CT >inline
addValue(Duration now, const ValueType &val, uint64_t times)folly::BucketedTimeSeries< VT, CT >inline
addValueAggregated(TimePoint now, const ValueType &total, uint64_t nsamples)folly::BucketedTimeSeries< VT, CT >
addValueAggregated(Duration now, const ValueType &total, uint64_t nsamples)folly::BucketedTimeSeries< VT, CT >inline
avg() const folly::BucketedTimeSeries< VT, CT >inline
avg(TimePoint start, TimePoint end) const folly::BucketedTimeSeries< VT, CT >
Bucket typedeffolly::BucketedTimeSeries< VT, CT >
BucketedTimeSeries(size_t numBuckets, Duration duration)folly::BucketedTimeSeries< VT, CT >
BucketedTimeSeries(TimePoint theFirstTime, TimePoint theLatestTime, Duration maxDuration, const std::vector< Bucket > &bucketsList)folly::BucketedTimeSeries< VT, CT >
buckets() const folly::BucketedTimeSeries< VT, CT >inline
buckets_folly::BucketedTimeSeries< VT, CT >private
clear()folly::BucketedTimeSeries< VT, CT >
Clock typedeffolly::BucketedTimeSeries< VT, CT >
count() const folly::BucketedTimeSeries< VT, CT >inline
count(TimePoint start, TimePoint end) const folly::BucketedTimeSeries< VT, CT >
countRate() const folly::BucketedTimeSeries< VT, CT >inline
countRate(TimePoint start, TimePoint end) const folly::BucketedTimeSeries< VT, CT >inline
duration() const folly::BucketedTimeSeries< VT, CT >inline
Duration typedeffolly::BucketedTimeSeries< VT, CT >
duration_folly::BucketedTimeSeries< VT, CT >private
elapsed() const folly::BucketedTimeSeries< VT, CT >
elapsed(TimePoint start, TimePoint end) const folly::BucketedTimeSeries< VT, CT >
empty() const folly::BucketedTimeSeries< VT, CT >inline
firstTime() const folly::BucketedTimeSeries< VT, CT >inline
firstTime_folly::BucketedTimeSeries< VT, CT >private
forEachBucket(Function fn) const folly::BucketedTimeSeries< VT, CT >
forEachBucket(TimePoint start, TimePoint end, Function fn) const folly::BucketedTimeSeries< VT, CT >private
getBucketByIndex(size_t idx) const folly::BucketedTimeSeries< VT, CT >inline
getBucketIdx(TimePoint time) const folly::BucketedTimeSeries< VT, CT >
getBucketInfo(TimePoint time, size_t *bucketIdx, TimePoint *bucketStart, TimePoint *nextBucketStart) const folly::BucketedTimeSeries< VT, CT >
getEarliestTime() const folly::BucketedTimeSeries< VT, CT >
getEarliestTimeNonEmpty() const folly::BucketedTimeSeries< VT, CT >private
getLatestTime() const folly::BucketedTimeSeries< VT, CT >inline
isAllTime() const folly::BucketedTimeSeries< VT, CT >inline
latestTime() const folly::BucketedTimeSeries< VT, CT >inline
latestTime_folly::BucketedTimeSeries< VT, CT >private
numBuckets() const folly::BucketedTimeSeries< VT, CT >inline
rangeAdjust(TimePoint bucketStart, TimePoint nextBucketStart, TimePoint start, TimePoint end, ValueType input) const folly::BucketedTimeSeries< VT, CT >private
rate() const folly::BucketedTimeSeries< VT, CT >inline
rate(TimePoint start, TimePoint end) const folly::BucketedTimeSeries< VT, CT >inline
rateHelper(ReturnType numerator, Duration elapsedTime) const folly::BucketedTimeSeries< VT, CT >inlineprivate
sum() const folly::BucketedTimeSeries< VT, CT >inline
sum(TimePoint start, TimePoint end) const folly::BucketedTimeSeries< VT, CT >
TimePoint typedeffolly::BucketedTimeSeries< VT, CT >
total_folly::BucketedTimeSeries< VT, CT >private
update(TimePoint now)folly::BucketedTimeSeries< VT, CT >
update(Duration now)folly::BucketedTimeSeries< VT, CT >inline
updateBuckets(TimePoint now)folly::BucketedTimeSeries< VT, CT >private
ValueType typedeffolly::BucketedTimeSeries< VT, CT >