Elm  1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
elm::serial2::AbstractEnum Member List

This is the complete list of members for elm::serial2::AbstractEnum, including all inherited members.

AbstractClass(CString name, AbstractClass *base=0)elm::AbstractClass
AbstractEnum(CString name, value_t *values)elm::serial2::AbstractEnum
AbstractType(CString name, AbstractType *base=&T_VOID)elm::serial2::AbstractType
base(void) const elm::AbstractClass
baseOf(AbstractClass *clazz)elm::AbstractClass
getType(CString name)elm::serial2::AbstractTypestatic
initialize(void)elm::serial2::AbstractType
instantiate(void)=0elm::AbstractClasspure virtual
name(void) const elm::AbstractClass
nameOf(int v)elm::serial2::AbstractEnum
serialize(Serializer &serializer, const void *object)=0elm::serial2::AbstractTypepure virtual
T_VOIDelm::serial2::AbstractTypestatic
unserialize(Unserializer &unserializer, void *object)=0elm::serial2::AbstractTypepure virtual
valueOf(CString name)elm::serial2::AbstractEnum
~AbstractClass(void)elm::AbstractClassvirtual