ZFClass supply methods to observe event that any of specified class has created:
zfLog() <<
"MyClass created: " << zfargs.sender();
MyClass::ClassData()->instanceObserverAdd(objCreated);
zfobj<SomeTypeOfMyClass> p1;
zfobj<NotTypeOfMyClass> p2;
#define ZFLISTENER(name)
util to declare a ZFListener locally
Definition ZFListenerDeclare.h:53
#define ZFLISTENER_END()
see ZFLISTENER
Definition ZFListenerDeclare.h:17
#define zfLog(...)
thread-safe log utility
Definition ZFLog.h:64
util class to alloc and hold ZFObject type
Definition ZFObjectAutoPtr.h:164