| __DecRefCount() | RefCount | [inline, protected, virtual] |
| __DestroyRef() | RefCount | [inline, protected, virtual] |
| __IncRefCount() | RefCount | [inline, protected, virtual] |
| __m_counter | RefCount | [protected] |
| AddArray(std::string TypeName, MDTypePtr BaseType, ULPtr &UL, int ArraySize=0) | MDType | [static] |
| AddBasic(std::string TypeName, ULPtr &UL, int TypeSize) | MDType | [static] |
| AddCompound(std::string TypeName, ULPtr &UL) | MDType | [static] |
| AddEnum(std::string TypeName, MDTypePtr BaseType, ULPtr &UL) | MDType | [static] |
| AddEnumValue(std::string Name, MDValuePtr &Value) | MDType | |
| AddEnumValue(std::string Name, std::string Value) | MDType | |
| AddEnumValue(std::string Name, ULPtr &Value) | MDType | |
| AddInterpretation(std::string TypeName, MDTypePtr BaseType, ULPtr &UL, int Size=0) | MDType | [static] |
| AddRef(ParentPtr< T > &Ptr) | RefCount | [inline, protected, virtual] |
| AddSub(std::string SubName, MDTypePtr SubType) | MDType | [protected] |
| AddTraitsMapping(std::string TypeName, std::string TraitsName) | MDType | [static] |
| AddTraitsMapping(const UL &TypeUL, std::string TraitsName) | MDType | [static] |
| AddType(MDTypePtr &Type, ULPtr &TypeUL) | MDType | [protected, static] |
| ArrayClass | MDType | [protected] |
| Base | MDType | |
| ChildOrder | MDType | |
| Class | MDType | [protected] |
| ClearParents(void) | RefCount | [protected, virtual] |
| DeleteRef(ParentPtr< T > &Ptr) | RefCount | [inline, protected, virtual] |
| EffectiveBase(void) const | MDType | |
| EffectiveClass(void) const | MDType | |
| EffectiveRefTarget(void) const | MDType | |
| EffectiveRefType(void) const | MDType | |
| EffectiveSize(void) const | MDType | |
| EffectiveType(void) | MDType | |
| Endian | MDType | [protected] |
| EnumValues | MDType | [protected] |
| Find(std::string TypeName, bool SearchAll=false) | MDType | [inline, static] |
| Find(std::string TypeName, SymbolSpacePtr &SymSpace, bool SearchAll=false) | MDType | [static] |
| Find(const UL &BaseUL) | MDType | [static] |
| Find(ULPtr &BaseUL) | MDType | [inline, static] |
| GetArrayClass(void) | MDType | [inline] |
| GetEndian(void) const | MDType | [inline] |
| GetEnumValues(void) | MDType | [inline] |
| GetPtr() | RefCount | [inline, protected, virtual] |
| GetRef() | RefCount | [inline, protected, virtual] |
| GetRefTarget(void) const | MDType | [inline] |
| GetRefType(void) const | MDType | [inline] |
| GetTraits(void) const | MDType | [inline] |
| GetTypeUL(void) const | MDType | [inline] |
| HandlesSubdata(void) const | MDType | [inline] |
| LocalParent typedef | RefCount | [protected] |
| LocalParentList typedef | RefCount | [protected] |
| LookupTraitsMapping(std::string TypeName, std::string DefaultTraitsName="") | MDType | [static] |
| LookupTraitsMapping(const UL &TypeUL, const UL &DefaultTraitsUL) | MDType | [static] |
| LookupTraitsMapping(std::string TypeName, const UL &DefaultTraitsUL) | MDType | [static] |
| LookupTraitsMapping(const UL &TypeUL, std::string DefaultTraitsName="") | MDType | [static] |
| MDType(std::string TypeName, MDTypeClass TypeClass, ULPtr &UL, MDTraitsPtr TypeTraits) | MDType | [inline, protected] |
| MDType() | MDType | [protected] |
| MDType(const MDType &rhs) | MDType | [protected] |
| MDValue class | MDType | [friend] |
| Name(void) const | MDType | [inline] |
| NamedValue typedef | MDType | |
| NamedValueList typedef | MDType | |
| NameLookup | MDType | [protected, static] |
| ParentPointers | RefCount | [protected] |
| RefCount() | RefCount | [inline, protected] |
| RefTarget | MDType | [protected] |
| RefType | MDType | [protected] |
| SetArrayClass(MDArrayClass Val) | MDType | [inline] |
| SetEndian(bool Val) | MDType | [inline] |
| SetRefTarget(std::string Val) | MDType | [inline] |
| SetRefType(TypeRef Val) | MDType | [inline] |
| SetTraits(MDTraitsPtr Tr) | MDType | [inline] |
| Size | MDType | |
| Traits | MDType | [protected] |
| TraitsMap | MDType | [protected, static] |
| TraitsMapType typedef | MDType | [protected] |
| TraitsULMap | MDType | [protected, static] |
| TraitsULMapType typedef | MDType | [protected] |
| TypeName | MDType | [protected] |
| Types | MDType | [protected, static] |
| TypeUL | MDType | [protected] |
| ULLookup | MDType | [protected, static] |
| ULLookupVer1 | MDType | [protected, static] |
| UpdateTraitsMapping(std::string TypeName, std::string TraitsName) | MDType | [inline, static] |
| UpdateTraitsMapping(const UL &TypeUL, std::string TraitsName) | MDType | [inline, static] |
| ~IRefCount() | IRefCount | [inline, protected, virtual] |
| ~RefCount() | RefCount | [inline, protected, virtual] |