![]() |
Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
This is the complete list of members for ObjectClass, including all inherited members.
| AbstractClass(CString name, const AbstractClass &base) | AbstractClass | |
| AbstractClass(const make &m) | AbstractClass | |
| AbstractClass(const make &m, const AbstractClass &base) | AbstractClass | |
| asClass(void) const | AbstractClass | virtual |
| asEnum(void) const | Type | virtual |
| asInstance(void) const | Type | virtual |
| asParam(void) const | Type | virtual |
| asPtr(void) const | Type | virtual |
| asSerial(void) const | Type | virtual |
| asTemplate(void) const | Type | virtual |
| base(void) const | AbstractClass | inline |
| baseOf(const AbstractClass *clazz) | AbstractClass | |
| canCast(const Type *t) const | Type | virtual |
| downCast(void *ptr) const | AbstractClass | virtual |
| downCast(void *ptr, const AbstractClass &cls) const | AbstractClass | |
| downCast(const void *ptr) const | AbstractClass | inline |
| downCast(const void *ptr, const AbstractClass &cls) const | AbstractClass | inline |
| free(void *obj) const override | ObjectClass | inlinevirtual |
| get(string name) | Type | static |
| initialize(void) | Type | |
| instantiate(void) const override | ObjectClass | inlinevirtual |
| isBool(void) const | Type | virtual |
| isClass(void) const | AbstractClass | virtual |
| isEnum(void) const | Type | virtual |
| isFloat(void) const | Type | virtual |
| isInt(void) const | Type | virtual |
| isPtr(void) const | Type | virtual |
| isSerial(void) const | Type | virtual |
| isVoid(void) const | Type | virtual |
| name(void) const | Type | inline |
| ObjectClass(void) | ObjectClass | inline |
| operations(void) const | AbstractClass | inline |
| operator!=(const Type &t) const | Type | inline |
| operator==(const Type &t) const | Type | inline |
| param0 | Type | static |
| param1 | Type | static |
| param2 | Type | static |
| param3 | Type | static |
| params(void) const | AbstractClass | inline |
| pointer(void) const | Type | |
| toTuple() const | AbstractClass | virtual |
| Type(string name="") | Type | |
| TypeIter typedef | Type | |
| types(void) | Type | static |
| upCast(void *ptr) const | AbstractClass | virtual |
| upCast(void *ptr, const AbstractClass &cls) const | AbstractClass | |
| upCast(const void *ptr) const | AbstractClass | inline |
| upCast(const void *ptr, const AbstractClass &cls) const | AbstractClass | inline |
| ~Type(void) | Type | virtual |