Xerces-C++  3.1.4
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCAttributeListInterface for an element's attribute specifications
oCAttributesInterface for an element's attribute specifications
oCBase64
oCContentHandlerReceive notification of general document events
oCDeclHandlerReceive notification of DTD declaration events
oCDocTypeHandler
oCDocumentHandlerReceive notification of general document events
oCDOMConfigurationThe DOMConfiguration interface represents the configuration of a document and maintains a table of recognized parameters
oCDOMDocumentRange
oCDOMDocumentTraversalDOMDocumentTraversal 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)
oCDOMErrorDOMError is an interface that describes an error
oCDOMErrorHandlerBasic interface for DOM error handlers
oCDOMException
oCDOMImplementationListThe DOMImplementationList interface provides the abstraction of an ordered collection of DOM implementations, without defining or constraining how this collection is implemented
oCDOMImplementationLS
oCDOMImplementationRegistry
oCDOMImplementationSource
oCDOMLocatorDOMLocator is an interface that describes a location
oCDOMLSInputThis interface represents a single input source for an XML entity
oCDOMLSOutputThis interface represents an output destination for data
oCDOMLSParserDOMLSParser provides an API for parsing XML documents and building the corresponding DOM document tree
oCDOMLSParserFilter
oCDOMLSResourceResolverDOMLSResourceResolver provides a way for applications to redirect references to external entities
oCDOMLSSerializer
oCDOMMemoryManagerThe DOMMemoryManager interface exposes the memory allocation-related functionalities of a DOMDocument
oCDOMNamedNodeMapDOMNamedNodeMaps are used to represent collections of nodes that can be accessed by name
oCDOMNodeThe DOMNode interface is the primary datatype for the entire Document Object Model
oCDOMNodeFilterFilters are objects that know how to "filter out" nodes
oCDOMNodeIteratorDOMNodeIterators are used to step through a set of nodes, e.g
oCDOMNodeListThe DOMNodeList interface provides the abstraction of an ordered collection of nodes
oCDOMPSVITypeInfoThe DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr nodes, specified in the schemas associated with the document
oCDOMRange
oCDOMStringListThe DOMStringList interface provides the abstraction of an ordered collection of strings, without defining or constraining how this collection is implemented
oCDOMTreeWalkerDOMTreeWalker 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)
oCDOMTypeInfoThe DOMTypeInfo interface represent a type used by DOMElement or DOMAttr nodes, specified in the schemas associated with the document
oCDOMUserDataHandlerWhen 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
oCDOMXPathEvaluatorThe evaluation of XPath expressions is provided by DOMXPathEvaluator
oCDOMXPathExpressionThe DOMXPathExpression interface represents a parsed and resolved XPath expression
oCDOMXPathNSResolverThe DOMXPathNSResolver interface permit prefix strings in the expression to be properly bound to namespaceURI strings
oCDOMXPathResultThe 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
oCDTDHandlerReceive notification of basic DTD-related events
oCEntityResolverBasic interface for resolving entities
oCErrorHandlerBasic interface for SAX error handlers
oCHash2KeysSetBucketElem
oCHexBin
oCLexicalHandlerReceive notification of lexical events
oCLocatorInterface for associating a SAX event with a document location
oCMemoryManagerConfigurable memory manager
oCPanicHandlerReceive notification of panic
oCParserBasic interface for SAX (Simple API for XML) parsers
oCPSVIHandlerThis abstract class provides the interface for the scanner to return PSVI information to the application
oCPSVIUni
oCSAX2XMLReader
oCSecurityManagerAllow application to force the parser to behave in a security-conscious way
oCStDOMNode< T >
oCTranscodeFromStr
oCTranscodeToStr
oCXMLTransService::TransRec
oCXMemoryThis class makes it possible to override the C++ memory management by adding new/delete operators to this base class
oCXML256TableTranscoder
oCXMLChar1_0
oCXMLChar1_1
oCXMLDeleter
oCXMLDocumentHandlerThis abstract class provides the interface for the scanner to return XML document information up to the parser as it scans through the document
oCXMLDOMMsg
oCXMLEntityHandlerThis abstract class is a callback mechanism for the scanner
oCXMLEntityResolverRevised interface for resolving entities
oCXMLErrorReporterThis abstract class defines a callback mechanism for the scanner
oCXMLErrs
oCXMLInitializerUtilities that must be implemented in a class-specific way
oCXMLNetHTTPInfo
oCXMLPlatformUtilsUtilities that must be implemented in a platform-specific way
oCXMLReaderFactoryCreates a SAX2 parser (SAX2XMLReader)
oCXMLResourceIdentifier
oCXMLStringClass for representing native character strings and handling common string operations
oCXMLStringPool
oCXMLUni
oCXMLValid
oCXSConstants
oCXSerializable
\CXSValue::XSValue_DataPublic data