## Xalan-C++ API Documentation

### The Xalan C++ XSLT Processor Version 1.6

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# Xalan-C++ Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:

- DoubleSupport::addFunction (No description available)
- MutableNodeRefList::addNodeInDocOrderFunctor (No description available)
- ArenaAllocator (No description available)
- ArenaBlock (No description available)
- ArenaBlockDestroy (No description available)
- ArenaDeleteFunctor (No description available)
- AttributeListImpl (No description available)
- AttributeListType (No description available)
- AttributesImpl (No description available)
- AttributesType (No description available)
- AttributeVectorEntry (No description available)
- AttributeVectorEntryExtended (No description available)
- AVT (Class to hold an Attribute Value Template)
- AVTPart (Class to hold a part, either a string or XPath, of an Attribute Value Template)
- AVTPartSimple (Simple string part of a complex AVT)
- AVTPartXPath (Simple string part of a complex AVT)
- std::binary_function (No description available)
- StylesheetExecutionContext::BorrowReturnFormatterToText (No description available)
- XPathExecutionContext::BorrowReturnMutableNodeRefList (No description available)
- StylesheetExecutionContext::BorrowReturnNodeSorter (No description available)
- XercesDocumentBridge::BuildBridgeTreeWalker (No description available)
- XercesDocumentWrapper::BuildWrapperTreeWalker (No description available)
- c_wstr_functor (No description available)
- ClearCacheResetFunctor (No description available)
- ClearFunctor (Functor to call a clear() member function on its argument)
- ICUBridgeCollationCompareFunctorImpl::CollationCacheStruct (No description available)
- StylesheetExecutionContextDefault::CollationCompareFunctor (No description available)
- ICUBridgeCollationCompareFunctorImpl::CollationCacheStruct::CollatorDeleteFunctor (No description available)
- ICUBridgeCollationCompareFunctorImpl::CollationCacheStruct::CollatorFindFunctor (No description available)
- CollectionClearGuard (No description available)
- CollectionDeleteGuard (No description available)
- Constants (Primary constants used in the XSLTProcessor classes)
- ContentHandlerType (No description available)
- XPathExecutionContextDefault::ContextNodeListPositionCache (No description available)
- XPathExecutionContext::ContextNodeListSetAndRestore (No description available)
- Counter ( A class that does incremental counting for support of xsl:number)
- CountersTable ( This is a table of counters, keyed by ElemNumber objects, each of which has a list of Counter objects)
- XPathExecutionContext::CurrentNodeSetAndRestore (No description available)
- DecimalToRoman (Structure to help in converting integrals to roman numerals)
- DefaultCacheCreateFunctor (No description available)
- DefaultCacheResetFunctor (No description available)
- StylesheetExecutionContextDefault::DefaultCollationCompareFunctor (No description available)
- ArenaBlock::DeleteFunctor (No description available)
- DeleteFunctor (Functor to delete objects, used in STL iteration algorithms)
- XObjectFactory::DeleteXObjectFunctor (A public functor for use with stl algorithms)
- XPathFactory::DeleteXPathFunctor (A functor for use with stl algorithms)
- DirectoryEnumeratorFunctor (No description available)
- DirectoryFilterPredicate (No description available)
- dirent (No description available)
- DoubleSupport::divideFunction (No description available)
- XercesParserLiaison::DocumentEntry (No description available)
- DOMServices (No description available)
- DOMStringEqualsFunction (Equals functor for DOMStrings)
- DOMStringGreaterThanFunction (Greater than functor for DOMStrings)
- DOMStringGreaterThanOrEqualFunction (Greater than or equal functor for DOMStrings)
- DOMStringHashFunction (Hash functor for DOMStrings)
- DOMStringHelper (No description available)
- DOMStringLessThanFunction (Less than functor for DOMStrings)
- DOMStringLessThanIgnoreCaseASCIIFunction (Less than functor for DOMStrings which ignores case for the characters a-z and A-Z)
- DOMStringLessThanOrEqualFunction (Less than or equal functor for DOMStrings)
- DOMStringNotEqualsFunction (Not equals functor for DOMStrings)
- DOMStringPointerLessThanFunction (Less than functor for DOMStrings)
- DOMStringPrintWriter (No description available)
- DOMSupport (No description available)
- DOMSupportDefault (No description available)
- DOMSupportException (No description available)
- DOMSupportInit (No description available)
- DoubleSupport (No description available)
- DTDHandlerType (No description available)
- ElemApplyImport (No description available)
- ElemApplyTemplates (No description available)
- ElemAttribute (No description available)
- ElemAttributeSet (No description available)
- ElemCallTemplate (No description available)
- ElemChoose (No description available)
- ElemComment (No description available)
- ElemCopy (No description available)
- ElemCopyOf (No description available)
- ElemDecimalFormat (No description available)
- ElemElement (No description available)
- ElemEmpty (Simple empty elem to push on the stack when nothing else got pushed, so that pop() works correctly)
- ElementPrefixResolverProxy (No description available)
- XalanHTMLElementsProperties::ElementProperties (This class acts as a proxy for and InternalElementProperties instance)
- StylesheetExecutionContext::ElementRecursionStackPusher (Class for keeping track of elements pushed on the element recursion stack)
- ElemExtensionCall (No description available)
- ElemFallback (No description available)
- ElemForEach (No description available)
- ElemIf (No description available)
- ElemLiteralResult (No description available)
- ElemMessage (No description available)
- ElemMessage::ElemMessageTerminateException (No description available)
- ElemNumber (No description available)
- ElemOtherwise (No description available)
- ElemParam (No description available)
- ElemPI (No description available)
- ElemSort (No description available)
- ElemTemplate (No description available)
- ElemTemplateElement (No description available)
- ElemText (This primarily acts as a marker on the element stack to signal that whitespace should be preserved)
- ElemTextLiteral (No description available)
- ElemUse (No description available)
- ElemValueOf (No description available)
- ElemVariable (No description available)
- ElemWhen (No description available)
- ElemWithParam (No description available)
- XalanTransformer::EnsureDestroyCompiledStylesheet (No description available)
- XalanTransformer::EnsureDestroyDocumentBuilder (No description available)
- XalanTransformer::EnsureDestroyParsedSource (No description available)
- FormatterToHTML::Entity (No description available)
- DoubleSupport::equalFunction (No description available)
- ErrorHandlerType (No description available)
- ExecutionContext (No description available)
- ExtensionFunctionHandler (Class handling an extension namespace for XPath)
- ExtensionNSHandler (No description available)
- FilesOnlyFilterPredicate (No description available)
- FindFileStruct (No description available)
- XSLTEngineImpl::FindStringPointerFunctor (No description available)
- FormatterListener (A SAX-based formatter interface for the XSL processor)
- FormatterStringLengthCounter (This class takes SAX events (in addition to some extra events that SAX doesn't handle yet) and produces counts the characters sent to the characters event)
- FormatterToDeprecatedXercesDOM (This class takes SAX events (in addition to some extra events that SAX doesn't handle yet) and adds the result to a document or document fragment)
- FormatterToDOM (This class takes SAX events (in addition to some extra events that SAX doesn't handle yet) and adds the result to a document or document fragment)
- FormatterToHTML (FormatterToHTML formats SAX-style events into HTML)
- FormatterToNull (This class takes SAX events (in addition to some extra events that SAX doesn't handle yet) and produces absolutely nothing)
- FormatterToSourceTree (This class takes SAX events (in addition to some extra events that SAX doesn't handle yet) and adds the result to a document or document fragment)
- FormatterToText (This class takes SAX events (in addition to some extra events that SAX doesn't handle yet) and produces simple text only)
- FormatterToXercesDOM (This class takes SAX events (in addition to some extra events that SAX doesn't handle yet) and adds the result to a document or document fragment)
- FormatterToXML (FormatterToXML formats SAX-style events into XML)
- FormatterToXML_UTF16 (FormatterToXML_UTF16 formats SAX-style events into XML)
- FormatterToXML_UTF8 (FormatterToXML_UTF8 formats SAX-style events into XML)
- FormatterTreeWalker (No description available)
- FoundIndex (No description available)
- Function (No description available)
- FunctionConcat (XPath implementation of "concat" function)
- FunctionContains (XPath implementation of "contains" function)
- FunctionCurrent (No description available)
- FunctionDifference (XPath implementation of "difference" function)
- FunctionDistinct (XPath implementation of "difference" function)
- FunctionDocument (No description available)
- FunctionElementAvailable (No description available)
- FunctionEvaluate (XPath implementation of "node-set" function)
- FunctionFormatNumber (No description available)
- FunctionFunctionAvailable (No description available)
- FunctionGenerateID (No description available)
- FunctionHasSameNodes (XPath implementation of "has-same-nodes" function for NodeSets)
- FunctionICUFormatNumber (No description available)
- FunctionICUFormatNumber::FunctionICUFormatNumberInstaller (No description available)
- FunctionID (XPath implementation of "id" function)
- FunctionIntersection (XPath implementation of "intersection" function for NodeSets)
- FunctionKey (No description available)
- FunctionLang (XPath implementation of "lang" function)
- FunctionNamespaceURI (XPath implementation of "namespace-uri" function)
- XPathFunctionTable::FunctionNameTableEntry (No description available)
- FunctionNodeSet (XPath implementation of "node-set" function)
- FunctionNormalizeSpace (XPath implementation of "normalize-space" function)
- FunctionStartsWith (XPath implementation of "starts-with" function)
- FunctionString (XPath implementation of "string" function)
- FunctionSubstring (XPath implementation of "substring" function)
- FunctionSubstringAfter (XPath implementation of "substring-after" function)
- FunctionSubstringBefore (XPath implementation of "substring-before" function)
- FunctionSystemProperty (No description available)
- XalanExtensionsInstaller::FunctionTableEntry (No description available)
- FunctionTranslate (XPath implementation of "translate" function)
- FunctionUnparsedEntityURI (No description available)
- GenerateEvent (This is the class for events generated by the XSL processor after it generates a new node in the result tree)
- XalanDOMStringCache::GetAndRelease (No description available)
- XPathExecutionContext::GetAndReleaseCachedString (No description available)
- XPathConstructionContext::GetAndReleaseCachedString (No description available)
- DoubleSupport::greaterThanFunction (No description available)
- DoubleSupport::greaterThanOrEqualFunction (No description available)
- GuardCachedObject (No description available)
- ICUBridge (No description available)
- ICUBridgeCleanup (No description available)
- ICUBridgeCollationCompareFunctor (No description available)
- ICUBridgeCollationCompareFunctorImpl (No description available)
- ICUXalanNumberFormatFactory (No description available)
- ICUXalanNumberFormatProxy (No description available)
- InputSourceType (No description available)
- XalanHTMLElementsProperties::InternalAttributeProperties (No description available)
- XalanHTMLElementsProperties::InternalElementProperties (No description available)
- XPathExpression::InvalidArgumentCountException (Exception class thrown when an invalid number of XPath arguments is encountered)
- XPathExpression::InvalidArgumentException (Exception class thrown when an invalid XPath argument is encountered)
- XPathExpression::InvalidOpCodeException (Exception class thrown when an invalid XPath operation code is encountered)
- XPathExpression::InvalidRelativeTokenPosition (Exception class thrown when an invalid token position is encountered)
- VariablesStack::InvalidStackContextException (No description available)
- URISupport::InvalidURIException (No description available)
- KeyDeclaration (Holds the attribute declarations for the "xsl:key" element)
- KeyTable (Table of element keys, keyed by document node)
- less_no_case_ascii_wide_string (This functor is designed to compare 0-terminated wide strings in a case-insensitive manner)
- less_null_terminated_arrays (This functor is designed to compare 0-terminated arrays)
- DoubleSupport::lessThanFunction (No description available)
- DoubleSupport::lessThanOrEqualFunction (No description available)
- XSLTEngineImpl::LessXalanDOMStringPointers (No description available)
- LexicalHandlerType (No description available)
- ElemTemplateElement::LocatorProxy (No description available)
- MapValueDeleteFunctor (Functor to delete value objects in maps, used in STL iteration algorithms)
- Stylesheet::MatchPattern2 (A class to contain a match pattern and it's corresponding template)
- DoubleSupport::modulusFunction (No description available)
- DoubleSupport::multiplyFunction (No description available)
- MutableNodeRefList (Local implementation of MutableNodeRefList)
- NamedNodeMapAttributeList (No description available)
- XercesToXalanNodeMap::NameMapEqualsFunctor (No description available)
- NamespacesHandler::Namespace (No description available)
- NameSpace (A representation of a namespace)
- NamespacesHandler::NamespaceExtended (No description available)
- XPathEnvSupportDefault::NamespaceFunctionTableDeleteFunctor (No description available)
- XalanDocumentPrefixResolver::NamespaceNodesTreeWalker (A utility class to walk the XalanDocument instance and look for attribute nodes that declare namespaces)
- NamespacesHandler (No description available)
- XercesDocumentWrapper::BuildWrapperTreeWalker::NavigatorStackEntryType (No description available)
- XercesDocumentBridge::BuildBridgeTreeWalker::NavigatorStackEntryType (No description available)
- DoubleSupport::negativeFunction (No description available)
- NodeRefList (Local implementation of NodeRefList)
- NodeRefListBase (Local implementation of NodeRefList)
- NodeSorter (This class can sort vectors of nodes according to a select pattern)
- NodeSortKey (Simple data structure class for use by the NodeSorter class)
- NodeSorter::NodeSortKeyCompare (Return the results of a compare of two nodes)
- DoubleSupport::notEqualFunction (No description available)
- NullPrintWriter (No description available)
- ElemNumber::NumberFormatStringTokenizer (This class returns tokens using non-alphanumberic characters as delimiters)
- DoubleSupport::NumberUnion (No description available)
- OutputContextStack::OutputContext (No description available)
- StylesheetExecutionContext::OutputContextPushPop (No description available)
- OutputContextStack (No description available)
- StylesheetExecutionContext::ParamsPushPop (No description available)
- VariablesStack::ParamsVectorEntry (No description available)
- PlatformSupportInit (No description available)
- pointer_equals (No description available)
- pointer_equals_predicate (No description available)
- pointer_less (No description available)
- NamespacesHandler::PrefixChecker (No description available)
- PrefixResolver (This class defines an interface for classes that resolve namespace prefixes to their URIs)
- XalanQName::PrefixResolverProxy (No description available)
- XalanNamespacesStack::PrefixResolverProxy (No description available)
- XPathExecutionContext::PrefixResolverSetAndRestore (No description available)
- PrintWriter (No description available)
- ProblemListener (This is the abstract class that the XSL processor uses when it has a problem of some kind, that requires a message, an error or a warning)
- ProblemListenerDefault (The implementation of the default error handling for Xalan)
- XNodeSetNodeProxy::Proxy (No description available)
- StylesheetExecutionContext::PushAndPopContextMarker (No description available)
- StylesheetExecutionContext::PushAndPopElementFrame (No description available)
- VariablesStack::PushParamFunctor (No description available)
- Resettable (No description available)
- StylesheetExecutionContext::ResolveAndClearTopLevelParams (No description available)
- ResultNamespacesStack (No description available)
- ResultTreeFrag (The holder of result tree fragments)
- ResultTreeFragAllocator (No description available)
- ResultTreeFragBase (The holder of result tree fragments)
- ResultTreeFragBaseNodeRefListBaseProxy (No description available)
- ReusableArenaAllocator (No description available)
- ReusableArenaBlock (No description available)
- select1st (Functor to retrieve the key of a key-value pair in a map, used in STL iteration algorithms)
- select2nd (Functor to retrieve the value of a key-value pair in a map, used in STL iteration algorithms)
- SelectionEvent (No description available)
- StylesheetExecutionContext::SetAndRestoreCopyTextNodesOnly (No description available)
- StylesheetExecutionContext::SetAndRestoreCurrentStackFrameIndex (No description available)
- StylesheetExecutionContext::SetAndRestoreCurrentTemplate (No description available)
- VariablesStack::StackEntry (No description available)
- StdBinInputStream (No description available)
- StringTokenizer (No description available)
- Stylesheet (This class represents the base stylesheet or an "import" stylesheet)
- StylesheetConstructionContext (No description available)
- StylesheetConstructionContextDefault (An default implementation of an abtract class which provides support for constructing the internal representation of a stylesheet)
- StylesheetExecutionContext (No description available)
- StylesheetExecutionContextDefault (No description available)
- StylesheetHandler (This class processes a stylesheet via SAX events, and inits the given stylesheet)
- StylesheetRoot (This acts as the stylesheet root of the stylesheet tree, and holds values that are shared by all stylesheets in the tree)
- DoubleSupport::subtractFunction (No description available)
- XPath::TargetData (No description available)
- TopLevelArg (This class holds an instance of an argument on the stack)
- TraceListener (No description available)
- TraceListenerDefault (No description available)
- TraceListener::TraceListenerGenerateFunctor (No description available)
- TraceListener::TraceListenerSelectFunctor (No description available)
- TraceListener::TraceListenerTraceFunctor (No description available)
- TracerEvent (This is the parent class of events generated for tracing the progress of the XSL processor)
- XalanOutputStream::TranscoderInternalFailureException (No description available)
- XalanDOMString::TranscodingError (No description available)
- XalanOutputStream::TranscodingException (No description available)
- TreeWalker (No description available)
- std::unary_function (No description available)
- XalanOutputStream::UnknownEncodingException (No description available)
- XalanTranscodingServices::UnrepresentableCharacterException (No description available)
- XalanOutputStream::UnsupportedEncodingException (No description available)
- URISupport (No description available)
- VariablesStack (Defines a class to keep track of a stack for macro arguments)
- NodeSorter::VectorEntry (No description available)
- Writer (No description available)
- XalanAllocator (No description available)
- XalanArrayAllocator (No description available)
- XalanArrayAutoPtr (No description available)
- XalanArrayKeyMap (No description available)
- XalanAttr (No description available)
- XalanAutoPtr (No description available)
- XalanAVTAllocator (No description available)
- XalanAVTPartSimpleAllocator (No description available)
- XalanAVTPartXPathAllocator (No description available)
- XalanBitmap (No description available)
- XalanCDATASection (No description available)
- XalanCharacterData (No description available)
- XalanComment (No description available)
- XalanCompiledStylesheet (This is an abstraction of the StylesheetRoot class)
- XalanCompiledStylesheetDefault (No description available)
- XalanDecimalFormat (No description available)
- XalanDecimalFormatSymbols (No description available)
- XalanDefaultDocumentBuilder (This is class is designed to allow a XalanTranfomer object to use a document that is build dynamically by a user)
- XalanDefaultParsedSource (This is designed to allow a XalanTranfomer object to reuse a parsed document)
- XalanDefaultParsedSourceDOMSupport (No description available)
- XalanDefaultParsedSourceHelper (No description available)
- XalanDocument (No description available)
- XalanDocumentBuilder (This is abstract base class designed to allow a XalanTranfomer object to use a document that is build dynamically by a user)
- XalanDocumentFragment (No description available)
- XalanDocumentPrefixResolver (No description available)
- XalanDocumentType (No description available)
- XalanDOMException (No description available)
- XalanDOMImplementation (No description available)
- XalanDOMInit (No description available)
- XalanDOMString (No description available)
- XalanDOMStringAllocator (No description available)
- XalanDOMStringCache (No description available)
- XalanDOMStringHashTable (No description available)
- XalanDOMStringPool (No description available)
- XalanElemApplyTemplatesAllocator (No description available)
- XalanElemAttributeAllocator (No description available)
- XalanElemAttributeSetAllocator (No description available)
- XalanElemCallTemplateAllocator (No description available)
- XalanElemElementAllocator (No description available)
- XalanElemEmptyAllocator (No description available)
- XalanElement (No description available)
- XalanElemLiteralResultAllocator (No description available)
- XalanElemTemplateAllocator (No description available)
- XalanElemTextAllocator (No description available)
- XalanElemTextLiteralAllocator (No description available)
- XalanElemValueOfAllocator (No description available)
- XalanElemVariableAllocator (No description available)
- XalanEmptyNamedNodeMap (No description available)
- XalanEncodingPropertyCache (No description available)
- XalanEntity (No description available)
- XalanEntityReference (No description available)
- XalanEXSLTCommonFunctionsInstaller (No description available)
- XalanEXSLTFunctionAbs (No description available)
- XalanEXSLTFunctionAcos (No description available)
- XalanEXSLTFunctionAlign (No description available)
- XalanEXSLTFunctionAsin (No description available)
- XalanEXSLTFunctionAtan (No description available)
- XalanEXSLTFunctionAtan2 (No description available)
- XalanEXSLTFunctionConcat (No description available)
- XalanEXSLTFunctionConstant (No description available)
- XalanEXSLTFunctionCos (No description available)
- XalanEXSLTFunctionDifference (No description available)
- XalanEXSLTFunctionDistinct (No description available)
- XalanEXSLTFunctionExp (No description available)
- XalanEXSLTFunctionHasSameNode (No description available)
- XalanEXSLTFunctionHighest (No description available)
- XalanEXSLTFunctionIntersection (No description available)
- XalanEXSLTFunctionLeading (No description available)
- XalanEXSLTFunctionLog (No description available)
- XalanEXSLTFunctionLowest (No description available)
- XalanEXSLTFunctionMax (No description available)
- XalanEXSLTFunctionMin (No description available)
- XalanEXSLTFunctionNodeSet (No description available)
- XalanEXSLTFunctionObjectType (No description available)
- XalanEXSLTFunctionPadding (No description available)
- XalanEXSLTFunctionPower (No description available)
- XalanEXSLTFunctionRandom (No description available)
- XalanEXSLTFunctionSin (No description available)
- XalanEXSLTFunctionSqrt (No description available)
- XalanEXSLTFunctionTan (No description available)
- XalanEXSLTFunctionTrailing (No description available)
- XalanEXSLTMathFunctionsInstaller (No description available)
- XalanEXSLTSetFunctionsInstaller (No description available)
- XalanEXSLTStringFunctionsInstaller (No description available)
- XalanExtensionsInstaller (No description available)
- XalanFileOutputStream (No description available)
- XalanFileOutputStream::XalanFileOutputStreamOpenException (No description available)
- XalanFileOutputStream::XalanFileOutputStreamWriteException (No description available)
- XalanFStreamOutputStream (No description available)
- XalanFStreamOutputStream::XalanFStreamOutputStreamWriteException (No description available)
- XalanHTMLElementsProperties (No description available)
- XalanLocator (This class defines a base class for Locator derivations in Xalan)
- XalanNamedNodeMap (No description available)
- XalanNamespace (No description available)
- XalanNamespacesStack (No description available)
- XalanNamespacesStack::XalanNamespacesStackEntry (No description available)
- XalanNode (No description available)
- XalanNodeList (No description available)
- XalanNodeListDummy (No description available)
- XalanNodeListSurrogate (No description available)
- XalanNotation (No description available)
- XalanNullOutputStream (No description available)
- XalanNumberFormat (No description available)
- StylesheetExecutionContextDefault::XalanNumberFormatFactory (No description available)
- XalanNumberingResourceBundle (No description available)
- XalanObjectCache (No description available)
- XalanObjectCacheDefault (No description available)
- XalanOutputStream (No description available)
- XalanOutputStream::XalanOutputStreamException (No description available)
- XalanOutputStreamPrintWriter (No description available)
- XalanOutputTranscoder (No description available)
- XalanParsedSource (This is abstract base class designed to allow a XalanTranfomer object to reuse a parsed document)
- XalanParsedSourceHelper (No description available)
- XalanParsedURI (URI handling (hopefully) according to RFC2396)
- XalanProcessingInstruction (No description available)
- XalanQName (Class to represent a qualified name: "The name of an internal XSLT object, specifically a named template (see [7 Named Templates]), a mode (see [6.7 Modes]), an attribute set (see [8.1.4 Named Attribute Sets]), a key (see [14.2 Keys]), a locale (see [14.3 Number Formatting]), a variable or a parameter (see [12 Variables and Parameters]) is specified as a QName)
- XalanQNameByReference (No description available)
- XalanQNameByValue (No description available)
- XalanQNameByValueAllocator (No description available)
- XalanReferenceCountedObject (Class to hold reference count information)
- XalanSimplePrefixResolver (No description available)
- XalanSourceTreeAttr (No description available)
- XalanSourceTreeAttributeAllocator (No description available)
- XalanSourceTreeAttributeNSAllocator (No description available)
- XalanSourceTreeAttrNS (No description available)
- XalanSourceTreeComment (No description available)
- XalanSourceTreeCommentAllocator (No description available)
- XalanSourceTreeContentHandler (No description available)
- XalanSourceTreeDocument (No description available)
- XalanSourceTreeDocumentAllocator (No description available)
- XalanSourceTreeDocumentFragment (No description available)
- XalanSourceTreeDocumentFragmentAllocator (No description available)
- XalanSourceTreeDOMSupport (No description available)
- XalanSourceTreeElement (No description available)
- XalanSourceTreeElementA (No description available)
- XalanSourceTreeElementAAllocator (No description available)
- XalanSourceTreeElementANS (No description available)
- XalanSourceTreeElementANSAllocator (No description available)
- XalanSourceTreeElementNA (No description available)
- XalanSourceTreeElementNAAllocator (No description available)
- XalanSourceTreeElementNANS (No description available)
- XalanSourceTreeElementNANSAllocator (No description available)
- XalanSourceTreeHelper (No description available)
- XalanSourceTreeInit (No description available)
- XalanSourceTreeParserLiaison (No description available)
- XalanSourceTreeProcessingInstruction (No description available)
- XalanSourceTreeProcessingInstructionAllocator (No description available)
- XalanSourceTreeText (No description available)
- XalanSourceTreeTextAllocator (No description available)
- XalanSourceTreeTextIWS (No description available)
- XalanSourceTreeTextIWSAllocator (No description available)
- XalanSourceTreeWrapperParsedSource (This is designed to allow a XalanTranfomer object to wrap a parsed Xerces document)
- XalanStdOutputStream (No description available)
- XalanStdOutputStream::XalanStdOutputStreamWriteException (No description available)
- XalanText (No description available)
- XalanTranscodingServices (No description available)
- XalanTransformer (This is a simple C++ interface for some common usage patterns)
- XalanTransformerOutputStream (No description available)
- XalanTransformerProblemListener (No description available)
- XalanUnicode (No description available)
- XalanUTF16Transcoder (No description available)
- XalanXMLChar (No description available)
- XalanXPathException (No description available)
- XBoolean (No description available)
- XERCES_CPP_NAMESPACE_QUALIFIER AttributeList (No description available)
- XERCES_CPP_NAMESPACE_QUALIFIER BinInputStream (No description available)
- XERCES_CPP_NAMESPACE_QUALIFIER DocumentHandler (No description available)
- XERCES_CPP_NAMESPACE_QUALIFIER DOM_Attr (No description available)
- XERCES_CPP_NAMESPACE_QUALIFIER DOM_Element (No description available)
- XERCES_CPP_NAMESPACE_QUALIFIER DOM_Node (No description available)
- XERCES_CPP_NAMESPACE_QUALIFIER DOM_Text (No description available)
- XERCES_CPP_NAMESPACE_QUALIFIER Locator (No description available)
- XercesAttrBridge (No description available)
- XercesAttributeBridgeAllocator (No description available)
- XercesAttrWrapper (No description available)
- XercesAttrWrapperAllocator (No description available)
- XercesBridgeNavigator (No description available)
- XercesCDATASectionBridge (No description available)
- XercesCDATASectionWrapper (No description available)
- XercesCommentBridge (No description available)
- XercesCommentWrapper (No description available)
- XercesDocumentBridge (No description available)
- XercesDocumentFragmentBridge (No description available)
- XercesDocumentNamedNodeListCache (No description available)
- XercesDocumentTypeBridge (No description available)
- XercesDocumentTypeWrapper (No description available)
- XercesDocumentWrapper (No description available)
- XercesDOM_AttrHack (No description available)
- XercesDOM_ElementHack (No description available)
- XercesDOM_NodeHack (No description available)
- XercesDOM_TextHack (No description available)
- XercesDOMException (No description available)
- XercesDOMFormatterWalker (No description available)
- XercesDOMImplementationBridge (No description available)
- XercesDOMImplementationWrapper (No description available)
- XercesDOMParsedSource (This is designed to allow a XalanTranfomer object to reuse a parsed document)
- XercesDOMParsedSourceHelper (No description available)
- XercesDOMSupport (No description available)
- XercesDOMWalker (No description available)
- XercesDOMWrapperException (No description available)
- XercesDOMWrapperParsedSource (This is designed to allow a XalanTranfomer object to wrap a parsed Xerces document)
- XercesElementBridge (No description available)
- XercesElementBridgeAllocator (No description available)
- XercesElementNamedNodeListCache (No description available)
- XercesElementWrapper (No description available)
- XercesElementWrapperAllocator (No description available)
- XercesEntityBridge (No description available)
- XercesEntityReferenceBridge (No description available)
- XercesEntityReferenceWrapper (No description available)
- XercesEntityWrapper (No description available)
- XercesLiaisonXalanDOMStringPool (No description available)
- XercesNamedNodeListCache (No description available)
- XercesNamedNodeMapAttributeList (No description available)
- XercesNamedNodeMapBridge (No description available)
- XercesNamedNodeMapWrapper (No description available)
- XercesNodeListBridge (No description available)
- XercesNodeListWrapper (No description available)
- XercesNotationBridge (No description available)
- XercesNotationWrapper (No description available)
- XercesParserLiaison (No description available)
- XercesProcessingInstructionBridge (No description available)
- XercesProcessingInstructionWrapper (No description available)
- XercesTextBridge (No description available)
- XercesTextBridgeAllocator (No description available)
- XercesTextWrapper (No description available)
- XercesTextWrapperAllocator (No description available)
- XercesToXalanNodeMap (No description available)
- XercesTreeWalker (No description available)
- XercesWrapperHelper (No description available)
- XercesWrapperNavigator (No description available)
- XercesWrapperToXalanNodeMap (No description available)
- XMLParserLiaison (No description available)
- XMLSupportException (No description available)
- XMLSupportInit (No description available)
- XNodeSet (Class to hold XPath return types)
- XNodeSetAllocator (No description available)
- XNodeSetBase (Class to hold XPath return types)
- XNodeSetNodeProxy (Class to hold XPath return types)
- XNodeSetNodeProxyAllocator (No description available)
- XNodeSetResultTreeFragProxy (No description available)
- XNull (No description available)
- XNumber (No description available)
- XNumberAllocator (No description available)
- XNumberBase (No description available)
- XObject (Class to hold XPath return types)
- XObject::XObjectException (No description available)
- XObjectFactory (This class handles the creation of XObjects and manages their lifetime)
- XObjectFactoryDefault (This class handles the creation of XObjects and manages their lifetime)
- XObject::XObjectInvalidConversionException (No description available)
- XObjectPtr (Class to hold XObjectPtr return types)
- XObjectResultTreeFragProxy (No description available)
- XObjectResultTreeFragProxyBase (No description available)
- XObjectResultTreeFragProxyText (No description available)
- XObjectTypeCallback (The purpose of this class is to provide a way to get the "preferred" or closest matching type for XObject-derived classes)
- XPath (No description available)
- XPathAllocator (No description available)
- StylesheetExecutionContextDefault::XPathCacheReturnFunctor (No description available)
- XPathConstructionContext (No description available)
- XPathConstructionContextDefault (An default implementation of an abtract class which provides support for constructing the internal representation of an XPath)
- XPathEnvSupport (No description available)
- XPathEnvSupportDefault (Dummy class in order to make the XPath object happy for diagnostic purposes)
- XPathEvaluator (No description available)
- XPathExceptionFunctionNotAvailable (Exception class thrown when an unknown function is encountered)
- XPathExceptionFunctionNotSupported (Exception class thrown when an installFunction() is called with a function name that is not supported)
- XPathExecutionContext (No description available)
- XPathExecutionContextDefault (A basic implementation of the class XPathExecutionContext)
- XPathExpression (No description available)
- XPathExpression::XPathExpressionException (Exception class thrown when an invalid XPath expression is encountered)
- XPathFactory (No description available)
- XPathFactoryBlock (No description available)
- XPathFactoryDefault (No description available)
- XPathFunctionTable (Class defines a table of functions that can be called in XPath expresions)
- StylesheetExecutionContext::XPathGuard (No description available)
- XPathGuard (Manages the lifetime of an XPath instance)
- XPathInit (No description available)
- XPathParserException (Exception class thrown when a problem parsing an XPath is encountered)
- XPathProcessor (No description available)
- XPathProcessorImpl (Responsibilities include tokenizing and parsing the XPath expression, and acting as a general interface to XPaths)
- XResultTreeFrag (No description available)
- XResultTreeFragAllocator (No description available)
- XSLException (No description available)
- XSLTEngineImpl (It's the responsibility of the XSLTEngineImpl class, collaborating with the XML parser liaison, the DOM, and the XPath engine, to transform a source tree of nodes into a result tree according to instructions and templates specified by a stylesheet tree)
- XSLTInit (No description available)
- XSLTInputSource (No description available)
- XSLTProcessor (This is an interface for an XSLT Processor engine)
- XSLTProcessorEnvSupport (No description available)
- XSLTProcessorEnvSupportDefault (No description available)
- XSLTProcessorException (No description available)
- XSLTResultTarget (No description available)
- XSpan (No description available)
- XString (No description available)
- XStringAdapter (No description available)
- XStringAdapterAllocator (No description available)
- XStringAllocator (No description available)
- XStringBase (No description available)
- XStringCached (No description available)
- XStringCachedAllocator (No description available)
- XStringReference (No description available)
- XStringReferenceAllocator (No description available)
- XToken (No description available)
- XTokenNumberAdapter (No description available)
- XTokenNumberAdapterAllocator (No description available)
- XTokenStringAdapter (No description available)
- XTokenStringAdapterAllocator (No description available)
- XUnknown (No description available)

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.6 Copyright © 2000, 2001, 2002, 2003 The Apache Software Foundation. All Rights Reserved.