sandbox
|
Public Member Functions | |
scoped_connection (const connection &c) noexcept | |
scoped_connection (connection &&c) noexcept | |
scoped_connection (const scoped_connection &other) noexcept=delete | |
scoped_connection (scoped_connection &&other) noexcept | |
auto | operator= (const scoped_connection &other) noexcept -> scoped_connection &=delete |
auto | operator= (scoped_connection &&other) noexcept -> scoped_connection & |
![]() | |
connection (const connection &) noexcept=default | |
connection (connection &&) noexcept=default | |
auto | operator= (const connection &other) noexcept -> connection &=default |
auto | operator= (connection &&other) noexcept -> connection &=default |
bool | is_valid () const noexcept |
bool | is_connected () const noexcept |
bool | disconnect () noexcept |
bool | is_blocked () const noexcept |
void | block () noexcept |
void | unblock () noexcept |
auto | blocker () const noexcept -> connection_blocker |
Friends | |
template<lockable , typename... > | |
class | signal_base |
Additional Inherited Members | |
![]() | |
connection (std::weak_ptr< slot_state > state) noexcept | |
![]() | |
std::weak_ptr< slot_state > | _state |