Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
This is the complete list of members for Tuple1< T, A >, including all inherited members.
AbstractClass(CString name, const AbstractClass &base) | AbstractClass | |
AbstractClass(const make &m) | AbstractClass | |
AbstractClass(const make &m, const AbstractClass &base) | AbstractClass | |
AbstractTuple(cstring name) | AbstractTuple< T > | inline |
acc_t typedef | Tuple1< T, A > | |
add(const rtti::Type *t) | AbstractTuple< T > | inlineprotected |
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 |
count() const | Tuple | inline |
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 | AbstractTuple< T > | inlinevirtual |
get(string name) | Type | static |
initialize(void) | Type | |
instantiate(void) const override | AbstractTuple< T > | 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 |
make(const Vector< Variant > &values, int i) const override | Tuple1< T, A > | inlinevirtual |
name(void) const | Type | 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 | |
split(void *ptr, Vector< Variant > &values) const override | Tuple1< T, A > | inlinevirtual |
toTuple() const override | AbstractTuple< T > | inlinevirtual |
Tuple1(cstring name, acc_t acc) | Tuple1< T, A > | inline |
Type(string name="") | Type | |
TypeIter typedef | Type | |
types() const override | AbstractTuple< T > | inlinevirtual |
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 |
~Tuple() | Tuple | virtual |
~Type(void) | Type | virtual |