Xerces-C++  3.1.4
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oCAbstractDOMParserThis class implements the Document Object Model (DOM) interface
oCAttributeListInterface for an element's attribute specifications
oCAttributesInterface for an element's attribute specifications
oCBase64
oCBinFileInputStream
oCBinInputStream
oCBinMemInputStream
oCBinOutputStream
oCContentHandlerReceive notification of general document events
oCDeclHandlerReceive notification of DTD declaration events
oCDefaultHandlerDefault base class for SAX2 handlers
oCDefaultPanicHandlerReceive notification of panic
oCDocumentHandlerReceive notification of general document events
oCDOMAttrThe DOMAttr class refers to an attribute of an XML element
oCDOMCDATASectionCDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup
oCDOMCharacterDataThe DOMCharacterData interface extends DOMNode with a set of attributes and methods for accessing character data in the DOM
oCDOMCommentThis interface inherits from CharacterData and represents the content of a comment, i.e., all the characters between the starting ' <!–' and ending '–>'
oCDOMConfigurationThe DOMConfiguration interface represents the configuration of a document and maintains a table of recognized parameters
oCDOMDocumentThe DOMDocument interface represents the entire XML document
oCDOMDocumentFragmentDOMDocumentFragment is a "lightweight" or "minimal" DOMDocument object
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)
oCDOMDocumentTypeEach DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType object
oCDOMElementBy far the vast majority of objects (apart from text) that authors encounter when traversing a document are DOMElement nodes
oCDOMEntityThis interface represents an entity, either parsed or unparsed, in an XML document
oCDOMEntityReferenceDOMEntityReference 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
oCDOMErrorDOMError is an interface that describes an error
oCDOMErrorHandlerBasic interface for DOM error handlers
oCDOMException
oCDOMImplementationThe DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model
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
oCDOMLSException
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
oCDOMLSSerializerFilterDOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class
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
oCDOMNotationThis interface represents a notation declared in the DTD
oCDOMProcessingInstructionThe DOMProcessingInstruction interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document
oCDOMPSVITypeInfoThe DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr nodes, specified in the schemas associated with the document
oCDOMRange
oCDOMRangeExceptionRange operations may throw a DOMRangeException as specified in their method descriptions
oCDOMStringListThe DOMStringList interface provides the abstraction of an ordered collection of strings, without defining or constraining how this collection is implemented
oCDOMTextThe DOMText interface inherits from DOMCharacterData and represents the textual content (termed character data in XML) of an DOMElement or DOMAttr
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
oCDOMXPathException
oCDOMXPathExpressionThe DOMXPathExpression interface represents a parsed and resolved XPath expression
oCDOMXPathNamespaceThe DOMXPathNamespace interface is returned by DOMXPathResult interfaces to represent the XPath namespace node type that DOM lacks
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
oCHandlerBaseDefault base class for handlers
oCHash2KeysSetBucketElem
oCHash2KeysSetOf
oCHash2KeysSetOfEnumerator
oCHexBin
oCInputSourceA single input source for an XML entity
oCLexicalHandlerReceive notification of lexical events
oCLocalFileFormatTarget
oCLocalFileInputSourceThis class is a derivative of the standard InputSource class
oCLocatorInterface for associating a SAX event with a document location
oCMemBufFormatTarget
oCMemBufInputSourceThis class is a derivative of the standard InputSource class
oCMemoryManagerConfigurable memory manager
oCOutOfMemoryException
oCPanicHandlerReceive notification of panic
oCParserBasic interface for SAX (Simple API for XML) parsers
oCPSVIAttribute
oCPSVIAttributeList
oCPSVIAttributeStorageA container for the PSVI contributions to attributes that occur on a particular element
oCPSVIElement
oCPSVIHandlerThis abstract class provides the interface for the scanner to return PSVI information to the application
oCPSVIItem
oCPSVIUni
oCQName
oCSAX2XMLFilter
oCSAX2XMLReader
oCSAXExceptionEncapsulate a general SAX error or warning
oCSAXNotRecognizedException
oCSAXNotSupportedException
oCSAXParseExceptionEncapsulate an XML parse error or warning
oCSAXParserThis class implements the SAX 'Parser' interface and should be used by applications wishing to parse the XML files using SAX
oCSecurityManagerAllow application to force the parser to behave in a security-conscious way
oCStdInInputSourceThis class is a derivative of the standard InputSource class
oCStDOMNode
oCStdOutFormatTarget
oCTranscodeFromStr
oCTranscodeToStr
oCURLInputSourceThis class is a derivative of the standard InputSource class
oCValidationContext
oCWrapper4DOMLSInputWrap a DOMLSInput object and make it behave like a SAX InputSource
oCWrapper4InputSourceWrap a SAX InputSource object and make it behave like DOMLSInput
oCXercesDOMParserThis class implements the Document Object Model (DOM) interface
oCXMemoryThis class makes it possible to override the C++ memory management by adding new/delete operators to this base class
oCXMLAbstractDoubleFloat
oCXMLAttDefRepresents the core information of an attribute definition
oCXMLAttDefListThis class defines an abstract interface that all validators must support
oCXMLAttrThis class defines the information about an attribute that will come out of the scanner during parsing
oCXMLBigDecimal
oCXMLBigInteger
oCXMLChar1_0
oCXMLChar1_1
oCXMLContentModelThis class defines the abstract interface for all content models
oCXMLDateTime
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
oCXMLDouble
oCXMLDTDDescription
oCXMLElementDeclThis class defines the core information of an element declaration
oCXMLEntityDeclThis class defines that core information that defines an XML entity, no matter what validator is used
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
oCXMLException
oCXMLFileMgr
oCXMLFloat
oCXMLFormatTarget
oCXMLFormatterThis 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
oCXMLGrammarDescription
oCXMLGrammarPool
oCXMLIBM1047Transcoder
oCXMLInitializerUtilities that must be implemented in a class-specific way
oCXMLInteger
oCXMLLCPTranscoder
oCXMLMutexMgr
oCXMLNetAccessor
oCXMLNetHTTPInfo
oCXMLNotationDeclThis class represents the core information about a notation declaration that all validators must at least support
oCXMLNumber
oCXMLPlatformUtilsUtilities that must be implemented in a platform-specific way
oCXMLReaderFactoryCreates a SAX2 parser (SAX2XMLReader)
oCXMLResourceIdentifier
oCXMLSchemaDescription
oCXMLStringClass for representing native character strings and handling common string operations
oCXMLStringTokenizerThe string tokenizer class breaks a string into tokens
oCXMLSynchronizedStringPool
oCXMLTranscoderXMLTranscoder is for transcoding non-local code page encodings, i.e
oCXMLTransService
oCXMLUni
oCXMLUri
oCXMLURL
oCXMLValid
oCXMLValidatorThis abstract class provides the interface for all validators
oCXSAnnotation
oCXSAttributeDeclaration
oCXSAttributeGroupDefinition
oCXSAttributeUse
oCXSComplexTypeDefinition
oCXSConstants
oCXSElementDeclaration
oCXSFacet
oCXSIDCDefinition
oCXSModel
oCXSModelGroup
oCXSModelGroupDefinition
oCXSMultiValueFacet
oCXSNamedMap
oCXSNamespaceItem
oCXSNotationDeclaration
oCXSObject
oCXSParticle
oCXSSimpleTypeDefinition
oCXSTypeDefinitionThis class represents a complexType or simpleType definition
oCXSValue
\CXSWildcard