represents a connection to a signal More...
#include <ndn-cxx/util/signal/connection.hpp>
| Public Member Functions | |
| constexpr | Connection () noexcept=default | 
| void | disconnect () | 
| disconnects from the signal  More... | |
| bool | isConnected () const noexcept | 
| check if connected to the signal  More... | |
| Friends | |
| bool | operator!= (const Connection &lhs, const Connection &rhs) noexcept | 
| bool | operator== (const Connection &lhs, const Connection &rhs) noexcept | 
| compare for equality  More... | |
| template<typename Owner , typename ... TArgs> | |
| class | Signal | 
represents a connection to a signal
Definition at line 36 of file connection.hpp.
| 
 | defaultnoexcept | 
| void ndn::util::signal::Connection::disconnect | ( | ) | 
disconnects from the signal
Definition at line 36 of file connection.cpp.
| 
 | inlinenoexcept | 
check if connected to the signal
Definition at line 54 of file connection.hpp.
| 
 | friend | 
Definition at line 86 of file connection.hpp.
| 
 | friend | 
compare for equality
Two connections are equal if they both refer to the same connection that isn't disconnected, or they are both disconnected.
Definition at line 78 of file connection.hpp.
| 
 | friend | 
Definition at line 66 of file connection.hpp.