28 BOOST_CONCEPT_ASSERT((boost::EqualityComparable<Connection>));
38 auto f = m_disconnect.lock();
47 return !m_disconnect.expired();
53 auto f1 = m_disconnect.lock();
54 auto f2 = other.m_disconnect.lock();
bool operator!=(const Connection &other) const
constexpr Connection() noexcept=default
represents a connection to a signal
void disconnect()
disconnects from the signal
bool operator==(const Connection &other) const
compare for equality
bool isConnected() const noexcept
check if connected to the signal