| CAttributeList | Interface for an element's attribute specifications | 
| CAttributes | Interface for an element's attribute specifications | 
| CBase64 |  | 
| ►CContentHandler | Receive notification of general document events | 
| CDefaultHandler | Default base class for SAX2 handlers | 
| ►CDeclHandler | Receive notification of DTD declaration events | 
| CDefaultHandler | Default base class for SAX2 handlers | 
| ►CDocTypeHandler |  | 
| ►CAbstractDOMParser | This class implements the Document Object Model (DOM) interface | 
| CXercesDOMParser | This class implements the Document Object Model (DOM) interface | 
| CSAXParser | This class implements the SAX 'Parser' interface and should be used by applications wishing to parse the XML files using SAX | 
| ►CDocumentHandler | Receive notification of general document events | 
| CHandlerBase | Default base class for handlers | 
| CDOMConfiguration | The DOMConfiguration interface represents the configuration of a document and maintains a table of recognized parameters | 
| ►CDOMDocumentRange |  | 
| CDOMDocument | The DOMDocumentinterface represents the entire XML document | 
| ►CDOMDocumentTraversal | DOMDocumentTraversalcontains methods that createDOMNodeIteratorsandDOMTreeWalkersto traverse a node and its children in document order (depth first, pre-order traversal, which is equivalent to the order in which the start tags occur in the text representation of the document) | 
| CDOMDocument | The DOMDocumentinterface represents the entire XML document | 
| CDOMError | DOMError is an interface that describes an error | 
| CDOMErrorHandler | Basic interface for DOM error handlers | 
| ►CDOMException |  | 
| CDOMLSException |  | 
| CDOMRangeException | Range operations may throw a DOMRangeExceptionas specified in their method descriptions | 
| CDOMXPathException |  | 
| CDOMImplementationList | The DOMImplementationListinterface provides the abstraction of an ordered collection of DOM implementations, without defining or constraining how this collection is implemented | 
| ►CDOMImplementationLS |  | 
| CDOMImplementation | The DOMImplementationinterface provides a number of methods for performing operations that are independent of any particular instance of the document object model | 
| CDOMImplementationRegistry |  | 
| CDOMImplementationSource |  | 
| CDOMLocator | DOMLocator is an interface that describes a location | 
| ►CDOMLSInput | This interface represents a single input source for an XML entity | 
| CWrapper4InputSource | Wrap a SAX InputSource object and make it behave like DOMLSInput | 
| CDOMLSOutput | This interface represents an output destination for data | 
| CDOMLSParser | DOMLSParser provides an API for parsing XML documents and building the corresponding DOM document tree | 
| CDOMLSParserFilter |  | 
| CDOMLSResourceResolver | DOMLSResourceResolver provides a way for applications to redirect references to external entities | 
| CDOMLSSerializer |  | 
| CDOMMemoryManager | The DOMMemoryManagerinterface exposes the memory allocation-related functionalities of aDOMDocument | 
| CDOMNamedNodeMap | DOMNamedNodeMaps are used to represent collections of nodes that can be accessed by name | 
| ►CDOMNode | The DOMNodeinterface is the primary datatype for the entire Document Object Model | 
| ►CDOMCharacterData | The DOMCharacterDatainterface extends DOMNode with a set of attributes and methods for accessing character data in the DOM | 
| CDOMComment | This interface inherits from CharacterDataand represents the content of a comment, i.e., all the characters between the starting '<!–' and ending '–>' | 
| ►CDOMText | The DOMTextinterface inherits fromDOMCharacterDataand represents the textual content (termed character data in XML) of anDOMElementorDOMAttr | 
| CDOMCDATASection | CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup | 
| CDOMDocument | The DOMDocumentinterface represents the entire XML document | 
| CDOMDocumentFragment | DOMDocumentFragment is a "lightweight" or "minimal" DOMDocument object | 
| CDOMDocumentType | Each DOMDocumenthas adoctypeattribute whose value is eithernullor aDOMDocumentTypeobject | 
| CDOMElement | By far the vast majority of objects (apart from text) that authors encounter when traversing a document are DOMElementnodes | 
| CDOMEntity | This interface represents an entity, either parsed or unparsed, in an XML document | 
| CDOMEntityReference | DOMEntityReferenceobjects may be inserted into the structure model when an entity reference is in the source document, or when the user wishes to insert an entity reference | 
| CDOMNotation | This interface represents a notation declared in the DTD | 
| CDOMProcessingInstruction | The DOMProcessingInstructioninterface represents a "processing
instruction", used in XML as a way to keep processor-specific information in the text of the document | 
| CDOMXPathNamespace | The DOMXPathNamespaceinterface is returned byDOMXPathResultinterfaces to represent the XPath namespace node type that DOM lacks | 
| CXERCES_CPP_NAMESPACE::DOMAttr | The DOMAttrclass refers to an attribute of an XML element | 
| ►CDOMNodeFilter | Filters are objects that know how to "filter out" nodes | 
| CDOMLSSerializerFilter | DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class | 
| CDOMNodeIterator | DOMNodeIteratorsare used to step through a set of nodes, e.g | 
| CDOMNodeList | The DOMNodeListinterface provides the abstraction of an ordered collection of nodes | 
| CDOMPSVITypeInfo | The DOMPSVITypeInfointerface represent the PSVI info used byDOMElementorDOMAttrnodes, specified in the schemas associated with the document | 
| CDOMRange |  | 
| CDOMStringList | The DOMStringListinterface provides the abstraction of an ordered collection of strings, without defining or constraining how this collection is implemented | 
| CDOMTreeWalker | DOMTreeWalkerobjects are used to navigate a document tree or subtree using the view of the document defined by theirwhatToShowflags and filter (if any) | 
| CDOMTypeInfo | The DOMTypeInfointerface represent a type used byDOMElementorDOMAttrnodes, specified in the schemas associated with the document | 
| CDOMUserDataHandler | When associating an object to a key on a node using setUserDatathe application can provide a handler that gets called when the node the object is associated to is being cloned or imported | 
| ►CDOMXPathEvaluator | The evaluation of XPath expressions is provided by DOMXPathEvaluator | 
| CDOMDocument | The DOMDocumentinterface represents the entire XML document | 
| CDOMXPathExpression | The DOMXPathExpressioninterface represents a parsed and resolved XPath expression | 
| CDOMXPathNSResolver | The DOMXPathNSResolverinterface permit prefix strings in the expression to be properly bound to namespaceURI strings | 
| CDOMXPathResult | The DOMXPathResultinterface represents the result of the evaluation of an XPath 1.0 or XPath 2.0 expression within the context of a particular node | 
| ►CDTDHandler | Receive notification of basic DTD-related events | 
| CDefaultHandler | Default base class for SAX2 handlers | 
| CHandlerBase | Default base class for handlers | 
| ►CEntityResolver | Basic interface for resolving entities | 
| CDefaultHandler | Default base class for SAX2 handlers | 
| CHandlerBase | Default base class for handlers | 
| ►CErrorHandler | Basic interface for SAX error handlers | 
| CDefaultHandler | Default base class for SAX2 handlers | 
| CHandlerBase | Default base class for handlers | 
| CHash2KeysSetBucketElem |  | 
| CHexBin |  | 
| ►CLexicalHandler | Receive notification of lexical events | 
| CDefaultHandler | Default base class for SAX2 handlers | 
| CLocator | Interface for associating a SAX event with a document location | 
| CMemoryManager | Configurable memory manager | 
| ►CPanicHandler | Receive notification of panic | 
| CDefaultPanicHandler | Receive notification of panic | 
| ►CParser | Basic interface for SAX (Simple API for XML) parsers | 
| CSAXParser | This class implements the SAX 'Parser' interface and should be used by applications wishing to parse the XML files using SAX | 
| ►CPSVIHandler | This abstract class provides the interface for the scanner to return PSVI information to the application | 
| CAbstractDOMParser | This class implements the Document Object Model (DOM) interface | 
| CPSVIUni |  | 
| ►CSAX2XMLReader |  | 
| CSAX2XMLFilter |  | 
| CSecurityManager | Allow application to force the parser to behave in a security-conscious way | 
| CStDOMNode< T > |  | 
| CTranscodeFromStr |  | 
| CTranscodeToStr |  | 
| CXMLTransService::TransRec |  | 
| ►CXMemory | This class makes it possible to override the C++ memory management by adding new/delete operators to this base class | 
| CXSNamedMap< XSIDCDefinition > |  | 
| CXSNamedMap< XSObject > |  | 
| CAbstractDOMParser | This class implements the Document Object Model (DOM) interface | 
| ►CBinInputStream |  | 
| CBinFileInputStream |  | 
| CBinMemInputStream |  | 
| CBinOutputStream |  | 
| CDefaultPanicHandler | Receive notification of panic | 
| CHash2KeysSetOf< THasher > |  | 
| CHash2KeysSetOfEnumerator< THasher > |  | 
| ►CInputSource | A single input source for an XML entity | 
| CLocalFileInputSource | This class is a derivative of the standard InputSource class | 
| CMemBufInputSource | This class is a derivative of the standard InputSource class | 
| CStdInInputSource | This class is a derivative of the standard InputSource class | 
| CURLInputSource | This class is a derivative of the standard InputSource class | 
| CWrapper4DOMLSInput | Wrap a DOMLSInput object and make it behave like a SAX InputSource | 
| COutOfMemoryException |  | 
| CPSVIAttributeList |  | 
| CPSVIAttributeStorage | A container for the PSVI contributions to attributes that occur on a particular element | 
| ►CPSVIItem |  | 
| CPSVIAttribute |  | 
| CPSVIElement |  | 
| CQName |  | 
| ►CSAXException | Encapsulate a general SAX error or warning | 
| CSAXNotRecognizedException |  | 
| CSAXNotSupportedException |  | 
| CSAXParseException | Encapsulate an XML parse error or warning | 
| CSAXParser | This class implements the SAX 'Parser' interface and should be used by applications wishing to parse the XML files using SAX | 
| CValidationContext |  | 
| CXMLAttDef | Represents the core information of an attribute definition | 
| CXMLAttDefList | This class defines an abstract interface that all validators must support | 
| CXMLAttr | This class defines the information about an attribute that will come out of the scanner during parsing | 
| CXMLBigInteger |  | 
| CXMLContentModel | This class defines the abstract interface for all content models | 
| CXMLElementDecl | This class defines the core information of an element declaration | 
| CXMLEntityDecl | This class defines that core information that defines an XML entity, no matter what validator is used | 
| CXMLException |  | 
| CXMLFileMgr |  | 
| ►CXMLFormatTarget |  | 
| CLocalFileFormatTarget |  | 
| CMemBufFormatTarget |  | 
| CStdOutFormatTarget |  | 
| CXMLFormatter | This class provides the basic formatting capabilities that are required to turn the Unicode based XML data from the parsers into a form that can be used on non-Unicode based systems, that is, into local or generic text encodings | 
| ►CXMLGrammarDescription |  | 
| CXMLDTDDescription |  | 
| CXMLSchemaDescription |  | 
| CXMLGrammarPool |  | 
| CXMLInteger |  | 
| CXMLLCPTranscoder |  | 
| CXMLMutexMgr |  | 
| CXMLNetAccessor |  | 
| CXMLNotationDecl | This class represents the core information about a notation declaration that all validators must at least support | 
| ►CXMLNumber |  | 
| ►CXMLAbstractDoubleFloat |  | 
| CXMLDouble |  | 
| CXMLFloat |  | 
| CXMLBigDecimal |  | 
| CXMLDateTime |  | 
| CXMLStringTokenizer | The string tokenizer class breaks a string into tokens | 
| CXMLTransService |  | 
| CXMLTranscoder | XMLTranscoderis for transcoding non-local code page encodings, i.e | 
| CXMLURL |  | 
| CXMLUri |  | 
| CXMLValidator | This abstract class provides the interface for all validators | 
| CXSModel |  | 
| CXSNamedMap< TVal > |  | 
| CXSNamespaceItem |  | 
| ►CXSObject |  | 
| CXSAnnotation |  | 
| CXSAttributeDeclaration |  | 
| CXSAttributeGroupDefinition |  | 
| CXSAttributeUse |  | 
| CXSElementDeclaration |  | 
| CXSFacet |  | 
| CXSIDCDefinition |  | 
| CXSModelGroup |  | 
| CXSModelGroupDefinition |  | 
| CXSMultiValueFacet |  | 
| CXSNotationDeclaration |  | 
| CXSParticle |  | 
| ►CXSTypeDefinition | This class represents a complexType or simpleType definition | 
| CXSComplexTypeDefinition |  | 
| CXSSimpleTypeDefinition |  | 
| CXSWildcard |  | 
| CXSValue |  | 
| ►CXML256TableTranscoder |  | 
| CXMLIBM1047Transcoder |  | 
| CXMLChar1_0 |  | 
| CXMLChar1_1 |  | 
| CXMLDeleter |  | 
| ►CXMLDocumentHandler | This abstract class provides the interface for the scanner to return XML document information up to the parser as it scans through the document | 
| CAbstractDOMParser | This class implements the Document Object Model (DOM) interface | 
| CSAXParser | This class implements the SAX 'Parser' interface and should be used by applications wishing to parse the XML files using SAX | 
| CXMLDOMMsg |  | 
| ►CXMLEntityHandler | This abstract class is a callback mechanism for the scanner | 
| CAbstractDOMParser | This class implements the Document Object Model (DOM) interface | 
| CSAXParser | This class implements the SAX 'Parser' interface and should be used by applications wishing to parse the XML files using SAX | 
| CXMLEntityResolver | Revised interface for resolving entities | 
| ►CXMLErrorReporter | This abstract class defines a callback mechanism for the scanner | 
| CAbstractDOMParser | This class implements the Document Object Model (DOM) interface | 
| CSAXParser | This class implements the SAX 'Parser' interface and should be used by applications wishing to parse the XML files using SAX | 
| CXMLErrs |  | 
| CXMLInitializer | Utilities that must be implemented in a class-specific way | 
| CXMLNetHTTPInfo |  | 
| CXMLPlatformUtils | Utilities that must be implemented in a platform-specific way | 
| CXMLReaderFactory | Creates a SAX2 parser (SAX2XMLReader) | 
| CXMLResourceIdentifier |  | 
| CXMLString | Class for representing native character strings and handling common string operations | 
| ►CXMLStringPool |  | 
| CXMLSynchronizedStringPool |  | 
| CXMLUni |  | 
| CXMLValid |  | 
| CXSConstants |  | 
| ►CXSerializable |  | 
| CQName |  | 
| CXMLAttDef | Represents the core information of an attribute definition | 
| CXMLAttDefList | This class defines an abstract interface that all validators must support | 
| CXMLElementDecl | This class defines the core information of an element declaration | 
| CXMLEntityDecl | This class defines that core information that defines an XML entity, no matter what validator is used | 
| CXMLGrammarDescription |  | 
| CXMLNotationDecl | This class represents the core information about a notation declaration that all validators must at least support | 
| CXMLNumber |  | 
| CXMLUri |  | 
| CXSAnnotation |  | 
| CXSValue::XSValue_Data | Public data |