| 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 DOMDocument interface represents the entire XML document |
| ►CDOMDocumentTraversal | 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) |
| CDOMDocument | The DOMDocument interface 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 DOMRangeException as specified in their method descriptions |
| CDOMXPathException | |
| CDOMImplementationList | The DOMImplementationList interface provides the abstraction of an ordered collection of DOM implementations, without defining or constraining how this collection is implemented |
| ►CDOMImplementationLS | |
| CDOMImplementation | The DOMImplementation interface 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 DOMMemoryManager interface exposes the memory allocation-related functionalities of a DOMDocument |
| CDOMNamedNodeMap | DOMNamedNodeMaps are used to represent collections of nodes that can be accessed by name |
| ►CDOMNode | The DOMNode interface is the primary datatype for the entire Document Object Model |
| CDOMAttr | The DOMAttr class refers to an attribute of an XML element |
| ►CDOMCharacterData | The DOMCharacterData interface extends DOMNode with a set of attributes and methods for accessing character data in the DOM |
| CDOMComment | This interface inherits from CharacterData and represents the content of a comment, i.e., all the characters between the starting ' <!–' and ending '–>' |
| ►CDOMText | The DOMText interface inherits from DOMCharacterData and represents the textual content (termed character data in XML) of an DOMElement or DOMAttr |
| CDOMCDATASection | CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup |
| CDOMDocument | The DOMDocument interface represents the entire XML document |
| CDOMDocumentFragment | DOMDocumentFragment is a "lightweight" or "minimal" DOMDocument object |
| CDOMDocumentType | Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType object |
| CDOMElement | By far the vast majority of objects (apart from text) that authors encounter when traversing a document are DOMElement nodes |
| CDOMEntity | This interface represents an entity, either parsed or unparsed, in an XML document |
| CDOMEntityReference | 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 |
| CDOMNotation | This interface represents a notation declared in the DTD |
| CDOMProcessingInstruction | The DOMProcessingInstruction interface represents a "processing
instruction", used in XML as a way to keep processor-specific information in the text of the document |
| CDOMXPathNamespace | The DOMXPathNamespace interface is returned by DOMXPathResult interfaces to represent the XPath namespace node type that DOM lacks |
| ►CDOMNodeFilter | Filters are objects that know how to "filter out" nodes |
| CDOMLSSerializerFilter | DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class |
| CDOMNodeIterator | DOMNodeIterators are used to step through a set of nodes, e.g |
| CDOMNodeList | The DOMNodeList interface provides the abstraction of an ordered collection of nodes |
| CDOMPSVITypeInfo | The DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr nodes, specified in the schemas associated with the document |
| CDOMRange | |
| CDOMStringList | The DOMStringList interface provides the abstraction of an ordered collection of strings, without defining or constraining how this collection is implemented |
| CDOMTreeWalker | 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) |
| CDOMTypeInfo | The DOMTypeInfo interface represent a type used by DOMElement or DOMAttr nodes, specified in the schemas associated with the document |
| CDOMUserDataHandler | 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 |
| ►CDOMXPathEvaluator | The evaluation of XPath expressions is provided by DOMXPathEvaluator |
| CDOMDocument | The DOMDocument interface represents the entire XML document |
| CDOMXPathExpression | The DOMXPathExpression interface represents a parsed and resolved XPath expression |
| CDOMXPathNSResolver | The DOMXPathNSResolver interface permit prefix strings in the expression to be properly bound to namespaceURI strings |
| CDOMXPathResult | 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 |
| ►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 | |
| CHash2KeysSetOfEnumerator< THasher > | |
| 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 |
| CAbstractDOMParser | This class implements the Document Object Model (DOM) interface |
| ►CBinInputStream | |
| CBinFileInputStream | |
| CBinMemInputStream | |
| CBinOutputStream | |
| CDefaultPanicHandler | Receive notification of panic |
| CHash2KeysSetOf< 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 |
| CXMLTranscoder | XMLTranscoder is for transcoding non-local code page encodings, i.e |
| CXMLTransService | |
| CXMLUri | |
| CXMLURL | |
| CXMLValidator | This abstract class provides the interface for all validators |
| CXSModel | |
| CXSNamedMap< TVal > | |
| CXSNamedMap< XSIDCDefinition > | |
| CXSNamedMap< XSObject > | |
| 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 |