#include <CTBcallbackR.hxx>
Inheritance diagram for CTBcallbackTarget0R:
Public Methods | |
CTBcallbackTarget0R () | |
CTBcallbackTarget0R (const CTBcallbackTarget0R< T, TR > &rhs) | |
CTBcallbackTarget0R (T *p_this, TR(T::*o_func)()) | |
CTBcallbackTarget0R (const CTBcallbackTarget0R< T, TR > &rhs, T *p_this, TR(T::*o_func)()) | |
void | Configure (T *p_this, TR(T::*o_func)()) |
void | Connect (CTBcallbackSource0R< TR > &source) |
void | Disconnect (CTBcallbackSource0R< TR > &source) |
Private Methods | |
virtual void | Execute (void *p_arg) const |
Private Attributes | |
T * | mp_this |
TR(T::* | mo_func )() |
For a detailed description of the CTBcallback
mechanism look into Using CTBcallback.
Definition at line 29 of file CTBcallbackR.hxx.
|
Default constructor, leaves target unconfigured.
Definition at line 51 of file CTBcallbackR.icc. |
|
Copy constructor, leaves target unconfigured.
Definition at line 60 of file CTBcallbackR.icc. |
|
Construct and configure.
Definition at line 71 of file CTBcallbackR.icc. |
|
Copy construct and configure.
Definition at line 81 of file CTBcallbackR.icc. |
|
Configure target.
Definition at line 93 of file CTBcallbackR.icc. |
|
Connect to callback source source.
Definition at line 105 of file CTBcallbackR.icc. |
|
Disconnect from callback source source.
Definition at line 116 of file CTBcallbackR.icc. |
|
Glue code to execute callback in the target class environment.
Reimplemented from CTBcallbackTargetBase. Definition at line 127 of file CTBcallbackR.icc. |
|
Definition at line 46 of file CTBcallbackR.hxx. |
|
|