utilities for ZFObject More...
Go to the source code of this file.
Classes | |
class | ZFValueHolder |
used to hold a non ZFObject type for performance More... | |
Macros | |
#define | ZFValueHolderTypePointerRef() |
see ZFValueHolderType | |
#define | ZFValueHolderTypePOD() |
see ZFValueHolderType | |
#define | ZFValueHolderTypeObject(T_Object) |
see ZFValueHolderType | |
#define | ZFValueHolderTypePoolObject(T_Object) |
see ZFValueHolderType | |
Typedefs | |
typedef void(* | ZFValueHolderType) (void *holdedData) |
type for ZFValueHolder | |
utilities for ZFObject
typedef void(* ZFValueHolderType) (void *holdedData) |
type for ZFValueHolder
to achieve custom ZFValueHolder, supply a function with following proto type, which cleanup the internal ZFValueHolder::holdedData: