Go to the source code of this file.
|
| #define | mAttachObjCB(objptr, notifier, func, chk) attachCB( notifier, CallBack( objptr, mCBFn(func) ), chk ) |
| |
| #define | mDetachObjCB(objptr, notifier, func) detachCB( notifier, CallBack( objptr, mCBFn(func) ) ) |
| |
| #define | mAttachCB(notifier, func) mAttachObjCB( this, notifier, func, false ) |
| |
| #define | mAttachCBIfNotAttached(notifier, func) mAttachObjCB( this, notifier, func, true ) |
| |
| #define | mDetachCB(notifier, func) mDetachObjCB( this, notifier, func ) |
| |
| #define | mDeclInstanceCreatedNotifierAccess(clss) static Notifier<clss>& instanceCreated() |
| |
| #define | mDefineInstanceCreatedNotifierAccess(clss) |
| |
| #define | mTriggerInstanceCreatedNotifier() instanceCreated().trigger( this ) |
| |
| #define mAttachCB |
( |
|
notifier, |
|
|
|
func |
|
) |
| mAttachObjCB( this, notifier, func, false ) |
| #define mAttachCBIfNotAttached |
( |
|
notifier, |
|
|
|
func |
|
) |
| mAttachObjCB( this, notifier, func, true ) |
| #define mAttachObjCB |
( |
|
objptr, |
|
|
|
notifier, |
|
|
|
func, |
|
|
|
chk |
|
) |
| attachCB( notifier, CallBack( objptr, mCBFn(func) ), chk ) |
| #define mDeclInstanceCreatedNotifierAccess |
( |
|
clss | ) |
static Notifier<clss>& instanceCreated() |
Set of macros to add an instanceCreated() notifier This can provide a notification of any instance of a class being produced
| #define mDefineInstanceCreatedNotifierAccess |
( |
|
clss | ) |
|
Value:{ \
return theNotif; \
}
Class to help setup a callback handling.
Definition: notify.h:121
| #define mDetachCB |
( |
|
notifier, |
|
|
|
func |
|
) |
| mDetachObjCB( this, notifier, func ) |
| #define mDetachObjCB |
( |
|
objptr, |
|
|
|
notifier, |
|
|
|
func |
|
) |
| detachCB( notifier, CallBack( objptr, mCBFn(func) ) ) |
| #define mTriggerInstanceCreatedNotifier |
( |
| ) |
instanceCreated().trigger( this ) |