MDType Member List

This is the complete list of members for MDType, including all inherited members.

__DecRefCount()RefCount [inline, protected, virtual]
__DestroyRef()RefCount [inline, protected, virtual]
__IncRefCount()RefCount [inline, protected, virtual]
__m_counterRefCount [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]
ArrayClassMDType [protected]
BaseMDType
ChildOrderMDType
ClassMDType [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
EndianMDType [protected]
EnumValuesMDType [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 typedefRefCount [protected]
LocalParentList typedefRefCount [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 classMDType [friend]
Name(void) const MDType [inline]
NamedValue typedefMDType
NamedValueList typedefMDType
NameLookupMDType [protected, static]
ParentPointersRefCount [protected]
RefCount()RefCount [inline, protected]
RefTargetMDType [protected]
RefTypeMDType [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]
SizeMDType
TraitsMDType [protected]
TraitsMapMDType [protected, static]
TraitsMapType typedefMDType [protected]
TraitsULMapMDType [protected, static]
TraitsULMapType typedefMDType [protected]
TypeNameMDType [protected]
TypesMDType [protected, static]
TypeULMDType [protected]
ULLookupMDType [protected, static]
ULLookupVer1MDType [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]


Generated on Mon Apr 2 15:21:01 2007 for MXFLib by  doxygen 1.5.1-p1