#include <rate_control_for.h>
◆ clock
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ milliseconds
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ seconds
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ time_point
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ RateControlFor() [1/2]
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ RateControlFor() [2/2]
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ allow()
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ allow_check_blocked()
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ allow_check_too_fast()
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ allow_impl()
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ clear()
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ duration_now() [1/2]
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ duration_now() [2/2]
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ operator=()
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ size()
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ block_after_
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ block_for_
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ entries_
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ entries_mutex_
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
◆ minimum_time_between_requests_
template<typename ControlType , uint64_t measure_time_in_seconds = 60>
The documentation for this class was generated from the following file: