proxygen
folly::BasicDynamicTokenBucket< Clock > Member List

This is the complete list of members for folly::BasicDynamicTokenBucket< Clock >, including all inherited members.

available(double rate, double burstSize, double nowInSeconds=defaultClockNow()) const noexceptfolly::BasicDynamicTokenBucket< Clock >inline
BasicDynamicTokenBucket(double zeroTime=0) noexceptfolly::BasicDynamicTokenBucket< Clock >inlineexplicit
BasicDynamicTokenBucket(const BasicDynamicTokenBucket &other) noexceptfolly::BasicDynamicTokenBucket< Clock >inline
consume(double toConsume, double rate, double burstSize, double nowInSeconds=defaultClockNow())folly::BasicDynamicTokenBucket< Clock >inline
consumeImpl(double rate, double burstSize, double nowInSeconds, const TCallback &callback)folly::BasicDynamicTokenBucket< Clock >inlineprivate
consumeOrDrain(double toConsume, double rate, double burstSize, double nowInSeconds=defaultClockNow())folly::BasicDynamicTokenBucket< Clock >inline
defaultClockNow() noexceptfolly::BasicDynamicTokenBucket< Clock >inlinestatic
operator=(const BasicDynamicTokenBucket &other) noexceptfolly::BasicDynamicTokenBucket< Clock >inline
reset(double zeroTime=0) noexceptfolly::BasicDynamicTokenBucket< Clock >inline
zeroTime_folly::BasicDynamicTokenBucket< Clock >private