iterable that with key value pair, see zfiter More...
#include <ZFIterable.h>
Public Member Functions | |
| virtual zfany | iterKey (const zfiter &it)=0 |
| get key value pair with iter, see zfiter | |
| virtual zfiter | iterAdd (ZFObject *key, ZFObject *value)=0 |
| add key value to tail, see zfiter | |
| Public Member Functions inherited from ZFInterface | |
| virtual const ZFClass * | classData (void)=0 |
| get instance's class info | |
| virtual ZFObject * | toObject (void)=0 |
| convert to ZFObject type | |
Static Public Member Functions | |
| static const ZFClass * | ClassData (void) |
| get class info | |
| Static Public Member Functions inherited from ZFInterface | |
| static const ZFClass * | ClassData (void) |
| get class info | |
Protected Types | |
| typedef ZFInterface | zfsuper |
| typedef for super (always ZFInterface for an interface type) | |
| typedef ZFIterableKeyValue | zfself |
| typedef for self | |
| Protected Types inherited from ZFInterface | |
| typedef _ZFP_ObjI_Base | zfsuper |
| typedef for super (always ZFInterface for an interface type) | |
| typedef ZFInterface | zfself |
| typedef for self | |
iterable that with key value pair, see zfiter
get key value pair with iter, see zfiter
Implemented in ZFHashMap, ZFMap, and ZFOrderMap.
add key value to tail, see zfiter
for most key value container, this is same as set key with value
Implemented in ZFHashMap, ZFMap, and ZFOrderMap.