enum utility More...
Go to the source code of this file.
Classes | |
| class | ZFEnum |
| abstract base class of all enum type of ZFFramework More... | |
Macros | |
| #define | ZFEnumInvalid() |
| invalid value for ZFEnum | |
| #define | ZFEnumNameInvalid() |
| invalid value's name for ZFEnum | |
Functions | |
| zfbool | zfflagsFromStringT (zfflags &ret, const ZFClass *enumClass, const zfchar *src, zfindex srcLen=((zfindex) -1), zfchar separatorToken='|') |
| zfflags conversion using ZFEnum as source, see zfflagsFromString | |
| zfflags | zfflagsFromString (const ZFClass *enumClass, const zfchar *src, zfindex srcLen=((zfindex) -1), zfchar separatorToken='|') |
| zfflags conversion using ZFEnum as source, see zfflagsFromStringT | |
| zfbool | zfflagsToStringT (zfstring &ret, const ZFClass *enumClass, zfflags const &value, zfbool includeNotConverted=_ZFT_t_zftrue, zfbool exclusiveMode=_ZFT_t_zffalse, zfflags *notConverted=zft_zfnull, zfchar separatorToken='|') |
| zfflags conversion using ZFEnum as source, see zfflagsToString | |
| zfstring | zfflagsToString (const ZFClass *enumClass, zfflags const &value, zfbool includeNotConverted=_ZFT_t_zftrue, zfbool exclusiveMode=_ZFT_t_zffalse, zfflags *notConverted=zft_zfnull, zfchar separatorToken='|') |
| see zfflagsToStringT | |
enum utility