|
|
These are object callbacks that are only dispatched if target of callback is non-null.
SafeCallbackBase (CallbackSafeObject* o)
| SafeCallbackBase |
Constructor.
Informs CallbackSafeObject that this callback operates on it.
~SafeCallbackBase ()
| ~SafeCallbackBase |
Destructor.
Informs CallbackSafeObject that is tracking callback instances that this callback no longer exists.
void invalidate ()
| invalidate |
bool valid ()
| valid |
[const]
SafeCallbackBase ()
| SafeCallbackBase |
[protected]
SafeCallbackBase (const SafeCallbackBase&)
| SafeCallbackBase |
[protected]
SafeCallbackBase& operator= (const SafeCallbackBase&)
| operator= |
[protected]
CallbackSafeObject* _cso | _cso |
[protected]