|
sandbox
|
This is the complete list of members for sbx::signals::slot_base< Args >, including all inherited members.
| block() noexcept -> void (defined in sbx::signals::slot_state) | sbx::signals::slot_state | inline |
| call_slot(Args &&...) -> void=0 (defined in sbx::signals::slot_base< Args >) | sbx::signals::slot_base< Args > | pure virtual |
| disconnect() noexcept -> bool (defined in sbx::signals::slot_state) | sbx::signals::slot_state | inline |
| do_disconnect() final (defined in sbx::signals::slot_base< Args >) | sbx::signals::slot_base< Args > | inlineprotectedvirtual |
| get_callable() const noexcept -> function_ptr (defined in sbx::signals::slot_base< Args >) | sbx::signals::slot_base< Args > | inlineprotectedvirtual |
| get_object() const noexcept -> object_ptr (defined in sbx::signals::slot_base< Args >) | sbx::signals::slot_base< Args > | inlineprotectedvirtual |
| group() const -> group_id (defined in sbx::signals::slot_state) | sbx::signals::slot_state | inlineprotected |
| has_callable(const Callable &callable) const (defined in sbx::signals::slot_base< Args >) | sbx::signals::slot_base< Args > | inline |
| has_full_callable(const Callable &callable) const -> bool (defined in sbx::signals::slot_base< Args >) | sbx::signals::slot_base< Args > | inline |
| has_full_callable(const Callable &callable) const -> bool (defined in sbx::signals::slot_base< Args >) | sbx::signals::slot_base< Args > | inline |
| has_object(const Object &object) const (defined in sbx::signals::slot_base< Args >) | sbx::signals::slot_base< Args > | inline |
| index() const -> std::size_t (defined in sbx::signals::slot_state) | sbx::signals::slot_state | inlineprotected |
| is_blocked() const noexcept (defined in sbx::signals::slot_state) | sbx::signals::slot_state | inline |
| is_connected() const noexcept -> bool (defined in sbx::signals::slot_state) | sbx::signals::slot_state | inlinevirtual |
| operator()(Others &&... args) (defined in sbx::signals::slot_base< Args >) | sbx::signals::slot_base< Args > | inline |
| set_index(std::size_t index) -> void (defined in sbx::signals::slot_state) | sbx::signals::slot_state | inlineprotected |
| signal_base (defined in sbx::signals::slot_base< Args >) | sbx::signals::slot_base< Args > | friend |
| slot_base(cleanable &cleaner, group_id group) (defined in sbx::signals::slot_base< Args >) | sbx::signals::slot_base< Args > | inlineexplicit |
| slot_state(group_id group) noexcept (defined in sbx::signals::slot_state) | sbx::signals::slot_state | inlineexplicit |
| unblock() noexcept -> void (defined in sbx::signals::slot_state) | sbx::signals::slot_state | inline |
| ~slot_base() override=default (defined in sbx::signals::slot_base< Args >) | sbx::signals::slot_base< Args > | |
| ~slot_state()=default (defined in sbx::signals::slot_state) | sbx::signals::slot_state | virtual |