| available_units() const noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| basic_semaphore(size_t count) noexcept(std::is_nothrow_default_constructible_v< exception_factory >) | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| basic_semaphore(size_t count, exception_factory &&factory) noexcept(std::is_nothrow_move_constructible_v< exception_factory >) (defined in seastar::basic_semaphore< ExceptionFactory, Clock >) | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| basic_semaphore(basic_semaphore &&other) noexcept(std::is_nothrow_move_constructible_v< exception_factory >) | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| broken() noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| broken(const Exception &ex) noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| broken(std::exception_ptr ex) noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| clock typedef (defined in seastar::basic_semaphore< ExceptionFactory, Clock >) | seastar::basic_semaphore< ExceptionFactory, Clock > | |
| consume(size_t nr=1) noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| current() const noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| duration typedef (defined in seastar::basic_semaphore< ExceptionFactory, Clock >) | seastar::basic_semaphore< ExceptionFactory, Clock > | |
| ensure_space_for_waiters(size_t n) | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| exception_factory typedef (defined in seastar::basic_semaphore< ExceptionFactory, Clock >) | seastar::basic_semaphore< ExceptionFactory, Clock > | |
| max_counter() noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inlinestatic |
| operator=(basic_semaphore &&other) noexcept(std::is_nothrow_move_assignable_v< exception_factory >) | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| signal(size_t nr=1) noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| time_point typedef (defined in seastar::basic_semaphore< ExceptionFactory, Clock >) | seastar::basic_semaphore< ExceptionFactory, Clock > | |
| try_wait(size_t nr=1) noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| wait(size_t nr=1) noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| wait(time_point timeout, size_t nr=1) noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| wait(abort_source &as, size_t nr=1) noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| wait(duration timeout, size_t nr=1) noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |
| waiters() const noexcept | seastar::basic_semaphore< ExceptionFactory, Clock > | inline |