user registered ZFProperty More...
Go to the source code of this file.
Enumerations | |
enum | ZFPropertyLifeCycle { ZFPropertyLifeCycleOnInit , ZFPropertyLifeCycleOnUpdate , ZFPropertyLifeCycleOnAttach , ZFPropertyLifeCycleOnDetach } |
property life cycle, see ZFPROPERTY_ON_INIT_DECLARE More... | |
Functions | |
zfbool | ZFPropertyDynamicRegisterLifeCycle (const ZFProperty *property, const ZFClass *ownerClassOrNull, ZFPropertyLifeCycle lifeCycle, const ZFListener &callback, zfstring *errorHint=zft_zfnull) |
dynamic version of ZFPROPERTY_ON_INIT_DECLARE | |
zfbool | ZFPropertyDynamicUnregisterLifeCycle (const ZFProperty *property, const ZFClass *ownerClassOrNull, ZFPropertyLifeCycle lifeCycle) |
see ZFPropertyDynamicRegisterLifeCycle | |
user registered ZFProperty
enum ZFPropertyLifeCycle |
property life cycle, see ZFPROPERTY_ON_INIT_DECLARE
Enumerator | |
---|---|
ZFPropertyLifeCycleOnInit | |
ZFPropertyLifeCycleOnUpdate | |
ZFPropertyLifeCycleOnAttach | |
ZFPropertyLifeCycleOnDetach |
|
extern |
dynamic version of ZFPROPERTY_ON_INIT_DECLARE
can not be registered if the property already has custom life cycle for ownerClass