| block() noexcept (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| blocked() const noexcept (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| clean(memory::observer_ptr< slot_state > state) -> void override (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inlineprotectedvirtual |
| connect(Callable &&callable, group_id id=0) -> connection (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| connect(MemberFnPtr &&member_fn_ptr, Object &&object, group_id id=0) -> connection (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| connect(Callable &&callable, Trackable &&trackable, group_id id=0) -> connection (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| connect_scoped(As &&... args) -> scoped_connection (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| disconnect(const Callable &callable) -> std::size_t (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| disconnect(const Object &object) -> std::size_t (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| disconnect(const Callable &callable, const Object &object) -> std::size_t (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| disconnect_all() -> void (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| disconnect_if(Condition &&condition) -> std::size_t (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inlineprotected |
| emit(As &&... args) -> void (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| lockable_type typedef (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | |
| operator()(As &&...args) -> void (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| operator+=(As &&... args) -> connection (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| operator=(const signal_base &other) -> signal_base &=delete (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | |
| operator=(signal_base &&other) -> signal_base & (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| signal_base() noexcept (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| signal_base(const signal_base &other)=delete (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | |
| signal_base(signal_base &&other) (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| unblock() noexcept (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |
| ~cleanable()=default (defined in sbx::signals::cleanable) | sbx::signals::cleanable | virtual |
| ~signal_base() override (defined in sbx::signals::signal_base< Lockable, Args >) | sbx::signals::signal_base< Lockable, Args > | inline |