baseClasses (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
boolType (defined in RTTIType) | RTTIType | [static] |
buildClassDescriptor() (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
charType (defined in RTTIType) | RTTIType | [static] |
collisionChain (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
createInstanceFunc (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
defaultConstructor (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
destroy() (defined in RTTIType) | RTTIType | [inline, protected] |
doubleType (defined in RTTIType) | RTTIType | [static] |
fieldList (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
fields (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
findField(char const *name) | RTTIClassDescriptor | |
findMethod(char const *name) | RTTIClassDescriptor | |
flags (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
floatType (defined in RTTIType) | RTTIType | [static] |
getBaseClasses() | RTTIClassDescriptor | [inline] |
getFields() | RTTIClassDescriptor | [inline] |
getFlags() | RTTIClassDescriptor | [inline] |
getMethods() | RTTIClassDescriptor | [inline] |
getName() | RTTIClassDescriptor | [inline] |
getNext() | RTTIClassDescriptor | [inline] |
getNumberOfBaseClasses() | RTTIClassDescriptor | [inline] |
getNumberOfFields() | RTTIClassDescriptor | [inline] |
getNumberOfMethods() | RTTIClassDescriptor | [inline] |
getSize() | RTTIClassDescriptor | [inline] |
getTag() | RTTIType | [inline] |
getTypeName(char *buf) | RTTIClassDescriptor | [virtual] |
hashCode (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
initialized (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
intType (defined in RTTIType) | RTTIType | [static] |
isArray() | RTTIType | [inline] |
isBaseClass() | RTTIType | [inline] |
isBuiltin() | RTTIType | [inline] |
isClass() | RTTIType | [inline] |
isPointer() | RTTIType | [inline] |
isScalar() | RTTIType | [inline] |
longType (defined in RTTIType) | RTTIType | [static] |
methodList (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
methods (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
name (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
nBaseClasses (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
newInstance() | RTTIClassDescriptor | |
next (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
nFields (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
nMethods (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
RTTI_ARRAY enum value (defined in RTTIType) | RTTIType | |
RTTI_BOOL enum value (defined in RTTIType) | RTTIType | |
RTTI_CHAR enum value (defined in RTTIType) | RTTIType | |
RTTI_DERIVED enum value (defined in RTTIType) | RTTIType | |
RTTI_DOUBLE enum value (defined in RTTIType) | RTTIType | |
RTTI_FLOAT enum value (defined in RTTIType) | RTTIType | |
RTTI_INT enum value (defined in RTTIType) | RTTIType | |
RTTI_LONG enum value (defined in RTTIType) | RTTIType | |
RTTI_METHOD enum value (defined in RTTIType) | RTTIType | |
RTTI_PTR enum value (defined in RTTIType) | RTTIType | |
RTTI_SCHAR enum value (defined in RTTIType) | RTTIType | |
RTTI_SHORT enum value (defined in RTTIType) | RTTIType | |
RTTI_STRUCT enum value (defined in RTTIType) | RTTIType | |
RTTI_UCHAR enum value (defined in RTTIType) | RTTIType | |
RTTI_UINT enum value (defined in RTTIType) | RTTIType | |
RTTI_ULONG enum value (defined in RTTIType) | RTTIType | |
RTTI_UNKNOWN enum value (defined in RTTIType) | RTTIType | |
RTTI_USHORT enum value (defined in RTTIType) | RTTIType | |
RTTI_VOID enum value (defined in RTTIType) | RTTIType | |
RTTIBfdRepository (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [friend] |
RTTIClassDescriptor(char const *name, int size, RTTIDescribeFieldsFunc describeFieldsFunc, RTTIDescribeMethodsFunc describeMethodsFunc, RTTICreateInstanceFunc createInstanceFunc, int flags) | RTTIClassDescriptor | |
RTTIClassDescriptor(char const *name, int size, int flags) | RTTIClassDescriptor | |
RTTIClassDescriptor (defined in RTTIType) | RTTIType | [friend] |
RTTICreateInstanceFunc typedef (defined in RTTIClassDescriptor) | RTTIClassDescriptor | |
RTTIDefaultConstructor typedef (defined in RTTIClassDescriptor) | RTTIClassDescriptor | |
RTTIDescribeFieldsFunc typedef (defined in RTTIClassDescriptor) | RTTIClassDescriptor | |
RTTIDescribeMethodsFunc typedef (defined in RTTIClassDescriptor) | RTTIClassDescriptor | |
RTTIFieldDescriptor (defined in RTTIType) | RTTIType | [friend] |
RTTIMethodDescriptor (defined in RTTIType) | RTTIType | [friend] |
RTTIRepository (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [friend] |
RTTIType(int tag) (defined in RTTIType) | RTTIType | [inline, protected] |
scharType (defined in RTTIType) | RTTIType | [static] |
shortType (defined in RTTIType) | RTTIType | [static] |
size (defined in RTTIClassDescriptor) | RTTIClassDescriptor | [protected] |
tag (defined in RTTIType) | RTTIType | [protected] |
TypeTag enum name (defined in RTTIType) | RTTIType | |
ucharType (defined in RTTIType) | RTTIType | [static] |
uintType (defined in RTTIType) | RTTIType | [static] |
ulongType (defined in RTTIType) | RTTIType | [static] |
unknownType (defined in RTTIType) | RTTIType | [static] |
ushortType (defined in RTTIType) | RTTIType | [static] |
voidType (defined in RTTIType) | RTTIType | [static] |
~RTTIClassDescriptor() | RTTIClassDescriptor | |
~RTTIType() | RTTIType |