listener data used by ZFListener More...
#include <ZFArgs.h>
Public Member Functions | |
zfany const & | sender (void) const |
owner object or event sender, may be null | |
ZFArgs & | sender (zfany const &v) |
see sender | |
zfauto & | result (void) const |
the result | |
ZFArgs const & | result (zfauto const &v) const |
see result | |
ZFArgs & | result (zfauto const &v) |
see result | |
zfauto & | param0 (void) const |
params, may be null | |
ZFArgs const & | param0 (zfauto const &v) const |
see param0 | |
ZFArgs & | param0 (zfauto const &v) |
see param0 | |
zfauto & | param1 (void) const |
see param0 | |
ZFArgs const & | param1 (zfauto const &v) const |
see param0 | |
ZFArgs & | param1 (zfauto const &v) |
see param0 | |
zfauto & | param2 (void) const |
see param0 | |
ZFArgs const & | param2 (zfauto const &v) const |
see param0 | |
ZFArgs & | param2 (zfauto const &v) |
see param0 | |
zfauto & | param3 (void) const |
see param0 | |
ZFArgs const & | param3 (zfauto const &v) const |
see param0 | |
ZFArgs & | param3 (zfauto const &v) |
see param0 | |
zfauto & | param4 (void) const |
see param0 | |
ZFArgs const & | param4 (zfauto const &v) const |
see param0 | |
ZFArgs & | param4 (zfauto const &v) |
see param0 | |
zfauto & | param5 (void) const |
see param0 | |
ZFArgs const & | param5 (zfauto const &v) const |
see param0 | |
ZFArgs & | param5 (zfauto const &v) |
see param0 | |
zfauto & | param6 (void) const |
see param0 | |
ZFArgs const & | param6 (zfauto const &v) const |
see param0 | |
ZFArgs & | param6 (zfauto const &v) |
see param0 | |
zfauto & | param7 (void) const |
see param0 | |
ZFArgs const & | param7 (zfauto const &v) const |
see param0 | |
ZFArgs & | param7 (zfauto const &v) |
see param0 | |
zfbool | success (void) const |
whether invoke success | |
ZFArgs const & | success (zfbool v) const |
see success | |
ZFArgs & | success (zfbool v) |
see success | |
zfstring const & | errorHint (void) const |
error hint | |
ZFArgs const & | errorHint (zfstring const &v) const |
see errorHint | |
ZFArgs & | errorHint (zfstring const &v) |
see errorHint | |
zfbool | ignoreError (void) const |
a hint flag that tell impl to ignore error, no errorHint would be stored for performance | |
ZFArgs & | ignoreError (zfbool v) |
see ignoreError | |
zfbool | ignoreErrorEvent (void) const |
a hint flag that tell impl do not fire error event, while errorHint would still be stored | |
ZFArgs & | ignoreErrorEvent (zfbool v) |
see ignoreErrorEvent | |
const ZFMethod * | ownerMethod (void) const |
owner method | |
ZFArgs & | ownerMethod (const ZFMethod *v) |
see ownerMethod | |
const ZFProperty * | ownerProperty (void) const |
owner property | |
ZFArgs & | ownerProperty (const ZFProperty *v) |
see ownerProperty | |
zfidentity const & | eventId (void) const |
event id, may be zfidentityInvalid | |
ZFArgs & | eventId (zfidentity const &v) |
see eventId | |
zfbool | eventFiltered (void) const |
used to achieve event filter logic | |
ZFArgs const & | eventFiltered (zfbool v) const |
see eventFiltered | |
ZFArgs & | eventFiltered (zfbool v) |
see eventFiltered | |
zfauto | callSuper (void) const |
util method for dynamic registered method to call parent's method | |
ZFArgs & | paramInit (void) |
util for impl to init all params with ZFMP_DEF | |
ZFArgs & | paramInit (ZFObject *param0, ZFObject *param1, ZFObject *param2, ZFObject *param3, ZFObject *param4, ZFObject *param5, ZFObject *param6, ZFObject *param7) |
util for impl to init all params | |
ZFArgs & | paramInit (const ZFCoreArray< zfauto > ¶ms) |
util for impl to init all params | |
zfauto & | paramAt (zfindex index) const |
get param at index | |
ZFArgs const & | param (zfindex index, zfauto const &v) const |
set param at index | |
ZFArgs & | param (zfindex index, zfauto const &v) |
set param at index | |
zfauto & | propValue (void) const |
get property value | |
ZFArgs const & | propValue (zfauto const &v) const |
set property value | |
ZFArgs & | propValue (zfauto const &v) |
set property value | |
zfauto & | propValueOld (void) const |
get old property value | |
ZFArgs & | propValueOld (zfauto const &v) |
set old property value | |
zfany const & | o (void) const |
short form to access sender | |
zfauto | p (const zfstring ¶mName) const |
short form to access param by name | |
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
zfany const & ZFArgs::sender | ( | void | ) | const |
owner object or event sender, may be null
zfauto & ZFArgs::result | ( | void | ) | const |
the result
zfauto & ZFArgs::param0 | ( | void | ) | const |
params, may be null
zfbool ZFArgs::eventFiltered | ( | void | ) | const |
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