ZFFramework
|
listener data used by ZFListener More...
#include <ZFArgs.h>
Public Member Functions | |
ZFArgs & | eventId (zfidentity const &v) |
event id, may be zfidentityInvalid | |
zfidentity const & | eventId (void) const |
see eventId | |
ZFArgs & | sender (zfany const &v) |
who notified the listener event, may be null | |
zfany const & | sender (void) const |
see sender | |
ZFArgs & | param0 (zfany const &v) |
params, may be null | |
zfany const & | param0 (void) const |
see param0 | |
ZFArgs & | param1 (zfany const &v) |
params, may be null | |
zfany const & | param1 (void) const |
see param1 | |
zfany const & | result (void) const |
result, must first enabled by resultEnable | |
ZFArgs const & | result (zfany const &result) const |
see result | |
ZFArgs & | result (zfany const &result) |
see result | |
ZFArgs & | resultEnable (zfbool enable) |
see result | |
zfbool | resultEnabled (void) const |
see result | |
ZFArgs const & | eventFiltered (zfbool eventFiltered) const |
used to achieve event filter logic | |
ZFArgs & | eventFiltered (zfbool eventFiltered) |
see eventFiltered | |
zfbool | eventFiltered (void) const |
see eventFiltered | |
ZFArgs & | eventFilterEnable (zfbool enable) |
see eventFiltered | |
zfbool | eventFilterEnabled (void) const |
see eventFiltered | |
ZFArgs (void) | |
main constructor | |
ZFArgs (const ZFArgs &ref) | |
construct with another data | |
void | objectInfoT (zfstring &ret) const |
see objectInfo | |
zfstring | objectInfo (void) const |
get a short info of this object | |
listener data used by ZFListener
who notified the listener event, may be null
params, may be null
params, may be null
zfany const & ZFArgs::result | ( | void | ) | const |
result, must first enabled by resultEnable
used to achieve event filter logic
to achieve event filter, you may attach an ZFObserver::observerAdd with higher ZFLevel, and set eventFiltered to true, then the event would not be further dispatched
the eventFilterEnable must be called to enable filter logic