![]() |
Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
This is the complete list of members for Unserializer, including all inherited members.
| beginCompound(void *)=0 | Unserializer | pure virtual |
| beginField(CString name)=0 | Unserializer | pure virtual |
| beginObject(const rtti::Type &clazz, void *object)=0 | Unserializer | pure virtual |
| countItems(void)=0 | Unserializer | pure virtual |
| endCompound(void *)=0 | Unserializer | pure virtual |
| endField(void)=0 | Unserializer | pure virtual |
| endObject(const rtti::Type &clazz, void *object)=0 | Unserializer | pure virtual |
| flush(void)=0 | Unserializer | pure virtual |
| nextItem(void)=0 | Unserializer | pure virtual |
| onEnum(const rtti::Type &clazz)=0 | Unserializer | pure virtual |
| onPointer(const rtti::Type &clazz, void **object)=0 | Unserializer | pure virtual |
| onValue(bool &v)=0 | Unserializer | pure virtual |
| onValue(signed int &v)=0 | Unserializer | pure virtual |
| onValue(unsigned int &v)=0 | Unserializer | pure virtual |
| onValue(char &v)=0 | Unserializer | pure virtual |
| onValue(signed char &v)=0 | Unserializer | pure virtual |
| onValue(unsigned char &v)=0 | Unserializer | pure virtual |
| onValue(signed short &v)=0 | Unserializer | pure virtual |
| onValue(unsigned short &v)=0 | Unserializer | pure virtual |
| onValue(signed long &v)=0 | Unserializer | pure virtual |
| onValue(unsigned long &v)=0 | Unserializer | pure virtual |
| onValue(signed long long &v)=0 | Unserializer | pure virtual |
| onValue(unsigned long long &v)=0 | Unserializer | pure virtual |
| onValue(float &v)=0 | Unserializer | pure virtual |
| onValue(double &v)=0 | Unserializer | pure virtual |
| onValue(long double &v)=0 | Unserializer | pure virtual |
| onValue(CString &v)=0 | Unserializer | pure virtual |
| onValue(String &v)=0 | Unserializer | pure virtual |
| ~Unserializer(void) | Unserializer | inlinevirtual |