| AbstractDOMParser | This class implements the Document Object Model (DOM) interface |
| AttributeList | Interface for an element's attribute specifications |
| Attributes | Interface for an element's attribute specifications |
| Base64 | |
| BinFileInputStream | |
| BinInputStream | |
| BinMemInputStream | |
| BinOutputStream | |
| ContentHandler | Receive notification of general document events |
| DeclHandler | Receive notification of DTD declaration events |
| DefaultHandler | Default base class for SAX2 handlers |
| DefaultPanicHandler | Receive notification of panic |
| DocumentHandler | Receive notification of general document events |
| DOMAttr | The DOMAttr class refers to an attribute of an XML element |
| DOMCDATASection | CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup |
| DOMCharacterData | The DOMCharacterData interface extends DOMNode with a set of attributes and methods for accessing character data in the DOM |
| DOMComment | This interface inherits from CharacterData and represents the content of a comment, i.e., all the characters between the starting ' <!--' and ending '-->' |
| DOMConfiguration | The DOMConfiguration interface represents the configuration of a document and maintains a table of recognized parameters |
| DOMDocument | The DOMDocument interface represents the entire XML document |
| DOMDocumentFragment | DOMDocumentFragment is a "lightweight" or "minimal" DOMDocument object |
| DOMDocumentRange | |
| DOMDocumentTraversal | DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers to 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) |
| DOMDocumentType | Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType object |
| DOMElement | By far the vast majority of objects (apart from text) that authors encounter when traversing a document are DOMElement nodes |
| DOMEntity | This interface represents an entity, either parsed or unparsed, in an XML document |
| DOMEntityReference | DOMEntityReference objects 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 |
| DOMError | DOMError is an interface that describes an error |
| DOMErrorHandler | Basic interface for DOM error handlers |
| DOMException | |
| DOMImplementation | The DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model |
| DOMImplementationList | The DOMImplementationList interface provides the abstraction of an ordered collection of DOM implementations, without defining or constraining how this collection is implemented |
| DOMImplementationLS | |
| DOMImplementationRegistry | |
| DOMImplementationSource | |
| DOMLocator | DOMLocator is an interface that describes a location |
| DOMLSException | |
| DOMLSInput | This interface represents a single input source for an XML entity |
| DOMLSOutput | This interface represents an output destination for data |
| DOMLSParser | DOMLSParser provides an API for parsing XML documents and building the corresponding DOM document tree |
| DOMLSParserFilter | |
| DOMLSResourceResolver | DOMLSResourceResolver provides a way for applications to redirect references to external entities |
| DOMLSSerializer | |
| DOMLSSerializerFilter | DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class |
| DOMMemoryManager | The DOMMemoryManager interface exposes the memory allocation-related functionalities of a DOMDocument |
| DOMNamedNodeMap | DOMNamedNodeMaps are used to represent collections of nodes that can be accessed by name |
| DOMNode | The DOMNode interface is the primary datatype for the entire Document Object Model |
| DOMNodeFilter | Filters are objects that know how to "filter out" nodes |
| DOMNodeIterator | DOMNodeIterators are used to step through a set of nodes, e.g |
| DOMNodeList | The DOMNodeList interface provides the abstraction of an ordered collection of nodes |
| DOMNotation | This interface represents a notation declared in the DTD |
| DOMProcessingInstruction | The DOMProcessingInstruction interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document |
| DOMPSVITypeInfo | The DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr nodes, specified in the schemas associated with the document |
| DOMRange | |
| DOMRangeException | Range operations may throw a DOMRangeException as specified in their method descriptions |
| DOMStringList | The DOMStringList interface provides the abstraction of an ordered collection of strings, without defining or constraining how this collection is implemented |
| DOMText | The DOMText interface inherits from DOMCharacterData and represents the textual content (termed character data in XML) of an DOMElement or DOMAttr |
| DOMTreeWalker | DOMTreeWalker objects are used to navigate a document tree or subtree using the view of the document defined by their whatToShow flags and filter (if any) |
| DOMTypeInfo | The DOMTypeInfo interface represent a type used by DOMElement or DOMAttr nodes, specified in the schemas associated with the document |
| DOMUserDataHandler | When associating an object to a key on a node using setUserData the application can provide a handler that gets called when the node the object is associated to is being cloned or imported |
| DOMXPathEvaluator | The evaluation of XPath expressions is provided by DOMXPathEvaluator |
| DOMXPathException | |
| DOMXPathExpression | The DOMXPathExpression interface represents a parsed and resolved XPath expression |
| DOMXPathNamespace | The DOMXPathNamespace interface is returned by DOMXPathResult interfaces to represent the XPath namespace node type that DOM lacks |
| DOMXPathNSResolver | The DOMXPathNSResolver interface permit prefix strings in the expression to be properly bound to namespaceURI strings |
| DOMXPathResult | The DOMXPathResult interface represents the result of the evaluation of an XPath 1.0 or XPath 2.0 expression within the context of a particular node |
| DTDHandler | Receive notification of basic DTD-related events |
| EntityResolver | Basic interface for resolving entities |
| ErrorHandler | Basic interface for SAX error handlers |
| HandlerBase | Default base class for handlers |
| Hash2KeysSetBucketElem | |
| Hash2KeysSetOf< THasher > | |
| Hash2KeysSetOfEnumerator< THasher > | |
| HexBin | |
| InputSource | A single input source for an XML entity |
| LexicalHandler | Receive notification of lexical events |
| LocalFileFormatTarget | |
| LocalFileInputSource | This class is a derivative of the standard InputSource class |
| Locator | Interface for associating a SAX event with a document location |
| MemBufFormatTarget | |
| MemBufInputSource | This class is a derivative of the standard InputSource class |
| MemoryManager | Configurable memory manager |
| OutOfMemoryException | |
| PanicHandler | Receive notification of panic |
| Parser | Basic interface for SAX (Simple API for XML) parsers |
| PSVIAttribute | |
| PSVIAttributeList | |
| PSVIAttributeStorage | A container for the PSVI contributions to attributes that occur on a particular element |
| PSVIElement | |
| PSVIHandler | This abstract class provides the interface for the scanner to return PSVI information to the application |
| PSVIItem | |
| PSVIUni | |
| QName | |
| SAX2XMLFilter | |
| SAX2XMLReader | |
| SAXException | Encapsulate a general SAX error or warning |
| SAXNotRecognizedException | |
| SAXNotSupportedException | |
| SAXParseException | Encapsulate an XML parse error or warning |
| SAXParser | This class implements the SAX 'Parser' interface and should be used by applications wishing to parse the XML files using SAX |
| SecurityManager | Allow application to force the parser to behave in a security-conscious way |
| StdInInputSource | This class is a derivative of the standard InputSource class |
| StDOMNode< T > | |
| StdOutFormatTarget | |
| TranscodeFromStr | |
| TranscodeToStr | |
| URLInputSource | This class is a derivative of the standard InputSource class |
| ValidationContext | |
| Wrapper4DOMLSInput | Wrap a DOMLSInput object and make it behave like a SAX InputSource |
| Wrapper4InputSource | Wrap a SAX InputSource object and make it behave like DOMLSInput |
| XercesDOMParser | This class implements the Document Object Model (DOM) interface |
| XMemory | This class makes it possible to override the C++ memory management by adding new/delete operators to this base class |
| XMLAbstractDoubleFloat | |
| XMLAttDef | Represents the core information of an attribute definition |
| XMLAttDefList | This class defines an abstract interface that all validators must support |
| XMLAttr | This class defines the information about an attribute that will come out of the scanner during parsing |
| XMLBigDecimal | |
| XMLBigInteger | |
| XMLChar1_0 | |
| XMLChar1_1 | |
| XMLContentModel | This class defines the abstract interface for all content models |
| XMLDateTime | |
| XMLDeleter | |
| XMLDocumentHandler | This abstract class provides the interface for the scanner to return XML document information up to the parser as it scans through the document |
| XMLDOMMsg | |
| XMLDouble | |
| XMLDTDDescription | |
| XMLElementDecl | This class defines the core information of an element declaration |
| XMLEntityDecl | This class defines that core information that defines an XML entity, no matter what validator is used |
| XMLEntityHandler | This abstract class is a callback mechanism for the scanner |
| XMLEntityResolver | Revised interface for resolving entities |
| XMLErrorReporter | This abstract class defines a callback mechanism for the scanner |
| XMLErrs | |
| XMLException | |
| XMLFileMgr | |
| XMLFloat | |
| XMLFormatTarget | |
| XMLFormatter | 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 |
| XMLGrammarDescription | |
| XMLGrammarPool | |
| XMLIBM1047Transcoder | |
| XMLInitializer | Utilities that must be implemented in a class-specific way |
| XMLInteger | |
| XMLLCPTranscoder | |
| XMLMutexMgr | |
| XMLNetAccessor | |
| XMLNetHTTPInfo | |
| XMLNotationDecl | This class represents the core information about a notation declaration that all validators must at least support |
| XMLNumber | |
| XMLPlatformUtils | Utilities that must be implemented in a platform-specific way |
| XMLReaderFactory | Creates a SAX2 parser (SAX2XMLReader) |
| XMLResourceIdentifier | |
| XMLSchemaDescription | |
| XMLString | Class for representing native character strings and handling common string operations |
| XMLStringTokenizer | The string tokenizer class breaks a string into tokens |
| XMLSynchronizedStringPool | |
| XMLTranscoder | XMLTranscoder is for transcoding non-local code page encodings, i.e |
| XMLTransService | |
| XMLTransService::TransRec | |
| XMLUni | |
| XMLUri | |
| XMLURL | |
| XMLValid | |
| XMLValidator | This abstract class provides the interface for all validators |
| XSAnnotation | |
| XSAttributeDeclaration | |
| XSAttributeGroupDefinition | |
| XSAttributeUse | |
| XSComplexTypeDefinition | |
| XSConstants | |
| XSElementDeclaration | |
| XSFacet | |
| XSIDCDefinition | |
| XSModel | |
| XSModelGroup | |
| XSModelGroupDefinition | |
| XSMultiValueFacet | |
| XSNamedMap< TVal > | |
| XSNamespaceItem | |
| XSNotationDeclaration | |
| XSObject | |
| XSParticle | |
| XSSimpleTypeDefinition | |
| XSTypeDefinition | This class represents a complexType or simpleType definition |
| XSValue | |
| XSValue::XSValue_Data | Public data |
| XSWildcard | |