#include <CTBcallback.hxx>
Inheritance diagram for CTBcallbackTarget2:
Public Methods | |
CTBcallbackTarget2 () | |
CTBcallbackTarget2 (const CTBcallbackTarget2< T, T1, T2 > &rhs) | |
CTBcallbackTarget2 (T *p_this, void(T::*o_func)(T1, T2)) | |
CTBcallbackTarget2 (const CTBcallbackTarget2< T, T1, T2 > &rhs, T *p_this, void(T::*o_func)(T1, T2)) | |
void | Configure (T *p_this, void(T::*o_func)(T1, T2)) |
void | Connect (CTBcallbackSource2< T1, T2 > &source) |
void | Disconnect (CTBcallbackSource2< T1, T2 > &source) |
Private Methods | |
virtual void | Execute (void *p_arg) const |
Private Attributes | |
T * | mp_this |
void(T::* | mo_func )(T1, T2) |
For a detailed description of the CTBcallback
mechanism look into Using CTBcallback.
Definition at line 95 of file CTBcallback.hxx.
|
Default constructor, leaves target unconfigured.
Definition at line 298 of file CTBcallback.icc. |
|
Copy construct, leaves target unconfigured.
Definition at line 307 of file CTBcallback.icc. |
|
Construct and configure.
Definition at line 318 of file CTBcallback.icc. |
|
Copy construct and configure.
Definition at line 328 of file CTBcallback.icc. |
|
Configure target.
Definition at line 340 of file CTBcallback.icc. |
|
Connect to callback source source.
Definition at line 352 of file CTBcallback.icc. |
|
Disconnect from callback source source.
Definition at line 363 of file CTBcallback.icc. |
|
Glue code to execute callback in the target class environment.
Reimplemented from CTBcallbackTargetBase. Definition at line 374 of file CTBcallback.icc. |
|
Definition at line 112 of file CTBcallback.hxx. |
|
|