#include <CTBcallback.hxx>
Inheritance diagram for CTBcallbackTarget3:
Public Methods | |
CTBcallbackTarget3 () | |
CTBcallbackTarget3 (const CTBcallbackTarget3< T, T1, T2, T3 > &rhs) | |
CTBcallbackTarget3 (T *p_this, void(T::*o_func)(T1, T2, T3)) | |
CTBcallbackTarget3 (const CTBcallbackTarget3< T, T1, T2, T3 > &rhs, T *p_this, void(T::*o_func)(T1, T2, T3)) | |
void | Configure (T *p_this, void(T::*o_func)(T1, T2, T3)) |
void | Connect (CTBcallbackSource3< T1, T2, T3 > &source) |
void | Disconnect (CTBcallbackSource3< T1, T2, T3 > &source) |
Private Methods | |
virtual void | Execute (void *p_arg) const |
Private Attributes | |
T * | mp_this |
void(T::* | mo_func )(T1, T2, T3) |
For a detailed description of the CTBcallback
mechanism look into Using CTBcallback.
Definition at line 134 of file CTBcallback.hxx.
|
Default constructor, leaves target unconfigured.
Definition at line 437 of file CTBcallback.icc. |
|
Copy construct, leaves target unconfigured.
Definition at line 446 of file CTBcallback.icc. |
|
Construct and configure.
Definition at line 457 of file CTBcallback.icc. |
|
Copy construct and configure.
Definition at line 467 of file CTBcallback.icc. |
|
Configure target.
Definition at line 479 of file CTBcallback.icc. |
|
Connect to callback source source.
Definition at line 491 of file CTBcallback.icc. |
|
Disconnect from callback source source.
Definition at line 502 of file CTBcallback.icc. |
|
Glue code to execute callback in the target class environment.
Reimplemented from CTBcallbackTargetBase. Definition at line 513 of file CTBcallback.icc. |
|
Definition at line 153 of file CTBcallback.hxx. |
|
|