userver: Member List
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
utils::TokenBucket Member List

This is the complete list of members for utils::TokenBucket, including all inherited members.

Duration typedef (defined in utils::TokenBucket)utils::TokenBucket
GetMaxSizeApprox() constutils::TokenBucket
GetRatePs() constutils::TokenBucket
GetRatePs(Duration interval)utils::TokenBucketstatic
GetRefillAmountApprox() constutils::TokenBucket
GetRefillIntervalApprox() constutils::TokenBucket
GetTokensApprox()utils::TokenBucket
IsUnbounded() const (defined in utils::TokenBucket)utils::TokenBucket
MakeUnbounded() noexceptutils::TokenBucketstatic
Obtain()utils::TokenBucket
ObtainAll(size_t count)utils::TokenBucket
operator=(const TokenBucket &)=delete (defined in utils::TokenBucket)utils::TokenBucket
operator=(TokenBucket &&) noexcept (defined in utils::TokenBucket)utils::TokenBucket
SetInstantRefillPolicy()utils::TokenBucket
SetMaxSize(size_t max_size)utils::TokenBucket
SetRefillPolicy(RefillPolicy policy)utils::TokenBucket
SetUpdateInterval(Duration single_token_update_interval)utils::TokenBucket
TimePoint typedef (defined in utils::TokenBucket)utils::TokenBucket
TokenBucket() noexceptutils::TokenBucket
TokenBucket(size_t max_size, RefillPolicy policy)utils::TokenBucket
TokenBucket(size_t max_size, Duration single_token_update_interval)utils::TokenBucket
TokenBucket(const TokenBucket &)=delete (defined in utils::TokenBucket)utils::TokenBucket
TokenBucket(TokenBucket &&) noexcept (defined in utils::TokenBucket)utils::TokenBucket