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