sandbox
Loading...
Searching...
No Matches
sbx::signals::signal_base< Lockable, Args > Member List

This is the complete list of members for sbx::signals::signal_base< Lockable, Args >, including all inherited members.

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::cleanablevirtual
~signal_base() override (defined in sbx::signals::signal_base< Lockable, Args >)sbx::signals::signal_base< Lockable, Args >inline