base protocol for ZFTypeId More...
#include <ZFTypeIdFwd.h>
Public Member Functions | |
| virtual zfbool | typeIdSerializable (void) const =0 |
| see ZFTypeId::TypeIdSerializable | |
| virtual const zfstring & | typeId (void) const =0 |
| the type id | |
| virtual const ZFClass * | typeIdClass (void) const =0 |
| return the proper wrapper type class if available | |
| virtual zfbool | genericValueStore (zfauto &obj, const void *v) const =0 |
| advanced generic value access | |
| virtual void * | genericAccess (zfauto &obj) const =0 |
| see genericValueStore | |
| virtual void | genericAccessFinish (zfauto &obj, void *v) const =0 |
| see genericValueStore | |
| virtual ZFCoreArrayBase * | genericArrayNew (void) const =0 |
| create generic array type | |
base protocol for ZFTypeId
|
pure virtual |
return the proper wrapper type class if available
if available:
advanced generic value access
note:
when access: