# XSTypeDefinition Member List

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

COMPLEX_TYPE enum value | XSTypeDefinition |
derivedFrom(const XMLCh *typeNamespace, const XMLCh *name) | XSTypeDefinition |
derivedFromType(const XSTypeDefinition *const ancestorType)=0 | XSTypeDefinition | `[pure virtual]`
fBaseType | XSTypeDefinition | `[protected]`
fComponentType | XSObject | `[protected]`
fFinal | XSTypeDefinition | `[protected]`
fId | XSObject | `[protected]`
fMemoryManager | XSObject | `[protected]`
fTypeCategory | XSTypeDefinition | `[protected]`
fXSModel | XSObject | `[protected]`
getAnonymous() const =0 | XSTypeDefinition | `[pure virtual]`
getBaseType()=0 | XSTypeDefinition | `[pure virtual]`
getFinal() const | XSTypeDefinition |
getId() const | XSObject | `[virtual]`
getName() const =0 | XSTypeDefinition | `[pure virtual]`
getNamespace()=0 | XSTypeDefinition | `[pure virtual]`
getNamespaceItem()=0 | XSTypeDefinition | `[pure virtual]`
getType() const | XSObject |
getTypeCategory() const | XSTypeDefinition |
isFinal(short toTest) | XSTypeDefinition |
operator delete(void *p) | XMemory |
operator delete(void *p, MemoryManager *memMgr) | XMemory |
operator delete(void *p, void *ptr) | XMemory |
operator new(size_t size) | XMemory |
operator new(size_t size, MemoryManager *memMgr) | XMemory |
operator new(size_t size, void *ptr) | XMemory |
setId(XMLSize_t id) | XSObject |
SIMPLE_TYPE enum value | XSTypeDefinition |
TYPE_CATEGORY enum name | XSTypeDefinition |
XMemory() | XMemory | `[protected]`
XSObject(XSConstants::COMPONENT_TYPE compType, XSModel *const xsModel, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) | XSObject |
XSTypeDefinition(TYPE_CATEGORY typeCategory, XSTypeDefinition *const xsBaseType, XSModel *const xsModel, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) | XSTypeDefinition |
~XSObject() | XSObject | `[virtual]`
~XSTypeDefinition() | XSTypeDefinition | `[virtual]`