|
void | trigger (Arg1 arg1, Arg2 arg2) const |
| Triggers the signal.
|
|
void | disconnectAll () |
| Disconnects all listeners.
|
|
void | connect (typename Traits::Function::Type func) |
| Connects the signal to a free function. More...
|
|
void | connect (T &object, typename Traits::template Method< T >::Type member_func) |
| Connects the signal to a member function. More...
|
|
void | connect (const Signal< Arg1, Arg2 > &other) |
| Connects the signal to another Signal. More...
|
|
|
typedef std::list< typename
Traits::Callable * > | Callables |
|
Connects the signal to a free function.
Its signature should be func( Arg 1, ..., Arg n ) ;
void bogus::SignalBase< Signal< Arg1, Arg2 > >::connect |
( |
T & |
object, |
|
|
typename Traits::template Method< T >::Type |
member_func |
|
) |
| |
|
inherited |
Connects the signal to a member function.
Its signature should be T::member_func( Arg 1, ..., Arg n ) ;
Connects the signal to another Signal.
It should have the same template parameters
The documentation for this struct was generated from the following file: