proxygen
|
This is the complete list of members for folly::BasicDynamicTokenBucket< Clock >, including all inherited members.
available(double rate, double burstSize, double nowInSeconds=defaultClockNow()) const noexcept | folly::BasicDynamicTokenBucket< Clock > | inline |
BasicDynamicTokenBucket(double zeroTime=0) noexcept | folly::BasicDynamicTokenBucket< Clock > | inlineexplicit |
BasicDynamicTokenBucket(const BasicDynamicTokenBucket &other) noexcept | folly::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() noexcept | folly::BasicDynamicTokenBucket< Clock > | inlinestatic |
operator=(const BasicDynamicTokenBucket &other) noexcept | folly::BasicDynamicTokenBucket< Clock > | inline |
reset(double zeroTime=0) noexcept | folly::BasicDynamicTokenBucket< Clock > | inline |
zeroTime_ | folly::BasicDynamicTokenBucket< Clock > | private |