#include <aedCallBack.h>
Collaboration diagram for aedCallBack:

Public Member Functions | |
| aedCallBack () | |
| aedCallBack (void(*function)(void *, void *)) | |
| template<class A> | |
| aedCallBack (void(*function)(void *, void *, A *), A *arg) | |
| template<class T> | |
| aedCallBack (T *obj, void(T::*memberfunction)(void *, void *)) | |
| template<class T, class A> | |
| aedCallBack (T *obj, void(T::*memberfunction)(void *, void *, A *), A *arg) | |
| aedCallBack (const aedCallBack &obj) | |
| aedCallBack | operator= (const aedCallBack &obj) |
| aedFunctorBase * | getFunctor (void) const |
| void | Call (void *caller, void *data) |
| ~aedCallBack () | |
Private Attributes | |
| aedFunctorBase * | m_FuncPtr |
| aedCallBack::aedCallBack | ( | ) | [inline] |
| aedCallBack::aedCallBack | ( | void(*)(void *, void *) | function | ) | [inline] |
| aedCallBack::aedCallBack | ( | void(*)(void *, void *, A *) | function, | |
| A * | arg | |||
| ) | [inline] |
| aedCallBack::aedCallBack | ( | T * | obj, | |
| void(T::*)(void *, void *) | memberfunction | |||
| ) | [inline] |
| aedCallBack::aedCallBack | ( | T * | obj, | |
| void(T::*)(void *, void *, A *) | memberfunction, | |||
| A * | arg | |||
| ) | [inline] |
| aedCallBack::aedCallBack | ( | const aedCallBack & | obj | ) | [inline] |
| aedCallBack::~aedCallBack | ( | ) | [inline] |
| void aedCallBack::Call | ( | void * | caller, | |
| void * | data | |||
| ) | [inline] |
| aedFunctorBase* aedCallBack::getFunctor | ( | void | ) | const [inline] |
| aedCallBack aedCallBack::operator= | ( | const aedCallBack & | obj | ) | [inline] |
aedFunctorBase* aedCallBack::m_FuncPtr [private] |
1.4.7