|
proxygen
|
This is the complete list of members for folly::BasicTokenBucket< Clock >, including all inherited members.
| available(double nowInSeconds=defaultClockNow()) const | folly::BasicTokenBucket< Clock > | inline |
| BasicTokenBucket(double genRate, double burstSize, double zeroTime=0) noexcept | folly::BasicTokenBucket< Clock > | inline |
| BasicTokenBucket(const BasicTokenBucket &other) noexcept=default | folly::BasicTokenBucket< Clock > | |
| burst() const noexcept | folly::BasicTokenBucket< Clock > | inline |
| burstSize_ | folly::BasicTokenBucket< Clock > | private |
| consume(double toConsume, double nowInSeconds=defaultClockNow()) | folly::BasicTokenBucket< Clock > | inline |
| consumeOrDrain(double toConsume, double nowInSeconds=defaultClockNow()) | folly::BasicTokenBucket< Clock > | inline |
| defaultClockNow() noexcept(noexcept(Impl::defaultClockNow())) | folly::BasicTokenBucket< Clock > | inlinestatic |
| Impl typedef | folly::BasicTokenBucket< Clock > | private |
| operator=(const BasicTokenBucket &other) noexcept=default | folly::BasicTokenBucket< Clock > | |
| rate() const noexcept | folly::BasicTokenBucket< Clock > | inline |
| rate_ | folly::BasicTokenBucket< Clock > | private |
| reset(double genRate, double burstSize, double nowInSeconds=defaultClockNow()) noexcept | folly::BasicTokenBucket< Clock > | inline |
| setCapacity(double tokens, double nowInSeconds) noexcept | folly::BasicTokenBucket< Clock > | inline |
| tokenBucket_ | folly::BasicTokenBucket< Clock > | private |