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 *value) |
| type for ZFValueHolder | |
utilities for ZFObject
| typedef void(* ZFValueHolderType) (void *value) |
type for ZFValueHolder
to achieve custom ZFValueHolder, supply a function with following proto type, which cleanup the internal ZFValueHolder::value: