|
| signal (const signal &)=delete |
|
| signal (signal &&) |
|
signal & | operator= (const signal &)=delete |
|
signal & | operator= (signal &&) |
|
size_t | size () const noexcept |
|
bool | empty () const noexcept |
|
template<typename FN > |
handle | append (FN &&fncb) |
|
template<typename FN > |
handle | prepend (FN &&fncb) |
|
bool | remove (const handle &hdl) |
|
bool | owns_handle (const handle &hdl) const |
|
size_t | operator() (const TParams &... params) const |
|
template<typename FN > |
handle | operator+= (FN &&fncb) |
|
void | operator-= (const handle &hdl) |
|
template<typename FN > |
signal< void(TParams...), TTraits >::handle | append (FN &&fncb) |
|
template<typename FN > |
signal< void(TParams...), TTraits >::handle | prepend (FN &&fncb) |
|
The documentation for this class was generated from the following file: