## Xalan-C++ API Documentation

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

Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages
All | Functions | Variables | Typedefs | Defines
a | b | c | d | e | f | g | i | k | l | m | n | p | r | s | t | w | x

### - a -

- Arg : VariablesStack.hpp
- AttributeListType : StylesheetConstructionContext.hpp, GenerateEvent.hpp, ElemTemplateElement.hpp, XalanSourceTreeDocument.hpp, XalanSourceTreeContentHandler.hpp, FormatterListener.hpp, AttributeListImpl.hpp
- AttributesType : XalanSourceTreeDocument.hpp, XalanSourceTreeContentHandler.hpp, AttributesImpl.hpp
- AttributeVectorEntry : AttributeListImpl.hpp
- AttributeVectorEntryExtended : AttributesImpl.hpp
- AVT : ElemPI.hpp, ElemNumber.hpp, ElemLiteralResult.hpp, ElemElement.hpp, ElemAttribute.hpp

### - b -

- BinInputStreamType : XSLTInputSource.hpp

### - c -

- CollatorType : ICUBridgeCollationCompareFunctorImpl.hpp
- CompileTimeError : ReusableArenaBlock.hpp
- ContentHandlerType : XalanDocumentBuilder.hpp, XalanSourceTreeParserLiaison.hpp, XalanSourceTreeContentHandler.hpp
- CountersTable : StylesheetExecutionContext.hpp

### - d -

- DocumentHandlerType : XSLTEngineImpl.hpp, StylesheetConstructionContext.hpp, XMLParserLiaison.hpp
- DOM_AttrType : XercesBridgeTypes.hpp
- DOM_Document_Type : XercesBridgeTypes.hpp, XercesDOMWrapperParsedSource.hpp
- DOMAttrType : XercesWrapperTypes.hpp
- DOMSupport : TraceListenerDefault.hpp, XPathExecutionContextDefault.hpp, XalanQNameByValue.hpp, ElementPrefixResolverProxy.hpp, XalanParsedSource.hpp

### - e -

- ElemAttributeSet : StylesheetRoot.hpp
- ElemNumber : CountersTable.hpp
- ElemSort : ElemForEach.hpp
- ElemTemplate : XalanMatchPatternData.hpp, StylesheetHandler.hpp, ElemCallTemplate.hpp
- ElemTemplateElement : XSLTProcessorEnvSupport.hpp, ProblemListener.hpp
- EntityResolverType : XMLParserLiaison.hpp, XalanTransformer.hpp, XalanCompiledStylesheetDefault.hpp
- errno : DirectoryEnumerator.hpp
- ExecutionContext : NodeSortKey.hpp
- ExtensionNSHandler : Stylesheet.hpp, ElemExtensionCall.hpp

### - f -

- FormatNumberFunctor : ICUFormatNumberFunctor.hpp
- FormatterListener : XSLTResultTarget.hpp, OutputContextStack.hpp, FormatterTreeWalker.hpp, XercesDOMFormatterWalker.hpp, XalanFileUtility.hpp
- Function : XPathProcessor.hpp, XalanExtensions.hpp
- FunctionTableTypeDefinition : XPathEnvSupportDefault.hpp

### - g -

- gXalanFullVersionStr : XalanVersion.hpp
- gXalanMajVersion : XalanVersion.hpp
- gXalanMinVersion : XalanVersion.hpp
- gXalanRevision : XalanVersion.hpp
- gXalanVersionStr : XalanVersion.hpp

### - i -

- ICUBridgeCollationCompareFunctorImpl : ICUBridgeCollationCompareFunctor.hpp
- InputSourceType : XSLTInputSource.hpp, XSLTEngineImpl.hpp, XMLParserLiaison.hpp

### - k -

- KeyDeclaration : KeyTable.hpp

### - l -

- LocatorType : XSLTProcessor.hpp, ElemTemplateElement.hpp, AVT.hpp, XPathConstructionContext.hpp, XalanSourceTreeContentHandler.hpp, XSLException.hpp, FormatterListener.hpp, ExecutionContext.hpp

### - m -

- MemoryManagerType : XalanMemoryManagement.hpp
- MutableNodeRefList : NodeSorter.hpp, XObjectTypeCallback.hpp, XObject.hpp

### - n -

- NodeRefListBase : ElemCopyOf.hpp, XPathEnvSupport.hpp

### - p -

- PrefixResolver : XalanSpaceNodeTester.hpp, AVTPartXPath.hpp, XPath.hpp, FormatterToSourceTree.hpp, FormatterListener.hpp

### - r -

- ResultTreeFrag : XResultTreeFrag.hpp

### - s -

- size_type : XalanMap.hpp
- Stylesheet : ExtensionNSHandler.hpp
- StylesheetConstructionContext : NamespacesHandler.hpp, AVTPartSimple.hpp
- StylesheetRoot : XalanCompiledStylesheet.hpp

### - t -

- TracerEvent : TraceListener.hpp

### - w -

- Writer : FormatterToXMLBase.hpp, FormatterToXML.hpp, FormatterToText.hpp

### - x -

- XalanAttr : XalanElement.hpp, XalanDocument.hpp, XalanDocumentPrefixResolver.hpp, DOMSupport.hpp
- XalanDecimalFormatSymbols : XPathExecutionContext.hpp
- XalanDocument : FormatterToDOM.hpp, XalanDOMImplementation.hpp, DOMServices.hpp
- XalanDocumentFragment : XalanDocumentFragmentNodeRefListBaseProxy.hpp
- XalanDOMString : AVTPart.hpp, XMLSupportException.hpp, XalanNode.hpp, XalanNamedNodeMap.hpp, PrefixResolver.hpp, XalanNamespacesStack.hpp, DOMSupportException.hpp
- XalanDOMStringPool : XercesDocumentBridge.hpp, XercesDocumentWrapper.hpp
- XalanElement : XalanQName.hpp, XalanAttr.hpp
- XalanNamedNodeMap : NamedNodeMapAttributeList.hpp
- XalanNode : TracerEvent.hpp, SelectionEvent.hpp, XPathProcessorImpl.hpp, XObjectFactory.hpp, XalanXPathException.hpp, NodeRefListBase.hpp, Function.hpp, XercesToXalanNodeMap.hpp, XercesWrapperToXalanNodeMap.hpp, XalanSourceTreeHelper.hpp, XalanNodeListSurrogate.hpp, XalanNodeListDummy.hpp, XalanNodeList.hpp, TreeWalker.hpp
- XalanOutputStream : XalanOutputStreamPrintWriter.hpp, Writer.hpp, DOMStringHelper.hpp
- XalanOutputTranscoder : XalanTranscodingServices.hpp, XalanOutputStream.hpp, XalanEncodingPropertyCache.hpp
- XalanQName : ElemApplyTemplates.hpp
- XalanSourceTreeAttr : XalanSourceTreeElement.hpp
- XalanSourceTreeComment : XalanSourceTreeText.hpp, XalanSourceTreeProcessingInstruction.hpp, XalanSourceTreeDocumentFragment.hpp
- XalanSourceTreeDocument : StylesheetExecutionContextDefault.hpp, XalanSourceTreeComment.hpp, XalanSourceTreeAttr.hpp
- XalanSourceTreeDOMSupport : XalanSourceTreeWrapperParsedSource.hpp, XalanSourceTreeParserLiaison.hpp
- XalanSourceTreeParserLiaison : XalanSourceTreeDOMSupport.hpp
- XercesBridgeNavigator : XercesTextBridge.hpp, XercesProcessingInstructionBridge.hpp, XercesNotationBridge.hpp, XercesNodeListBridge.hpp, XercesNamedNodeMapBridge.hpp, XercesEntityReferenceBridge.hpp, XercesEntityBridge.hpp, XercesElementBridge.hpp, XercesDOMImplementationBridge.hpp, XercesDocumentTypeBridge.hpp, XercesDocumentFragmentBridge.hpp, XercesCommentBridge.hpp, XercesCDATASectionBridge.hpp, XercesAttrBridge.hpp
- XercesDocumentBridge : XercesBridgeNavigator.hpp
- XercesDocumentWrapper : XercesWrapperNavigator.hpp
- XercesDOMSupport : XercesParserLiaison.hpp
- XercesWrapperNavigator : XercesTextWrapper.hpp, XercesProcessingInstructionWrapper.hpp, XercesNotationWrapper.hpp, XercesNodeListWrapper.hpp, XercesNamedNodeMapWrapper.hpp, XercesEntityWrapper.hpp, XercesEntityReferenceWrapper.hpp, XercesElementWrapper.hpp, XercesDOMImplementationWrapper.hpp, XercesDocumentTypeWrapper.hpp, XercesCommentWrapper.hpp, XercesCDATASectionWrapper.hpp, XercesAttrWrapper.hpp
- XMLURLType : URISupport.hpp
- XNodeSetBase : XNodeSetResultTreeFragProxy.hpp
- XObject : FunctionKey.hpp, FunctionFunctionAvailable.hpp, FunctionElementAvailable.hpp, FunctionCurrent.hpp, XObjectResultTreeFragProxyText.hpp
- XObjectFactory : XPathEvaluator.hpp
- XObjectPtr : TopLevelArg.hpp, ExtensionFunctionHandler.hpp, ElemValueOf.hpp
- XPath : KeyDeclaration.hpp, ElemWithParam.hpp, ElemWhen.hpp, ElemVariable.hpp, ElemTemplate.hpp, ElemSort.hpp, ElemIf.hpp, ElemDecimalFormat.hpp, XPathFactory.hpp
- XPathEnvSupport : StylesheetConstructionContextDefault.hpp, XStringBase.hpp
- XPathExecutionContext : MutableNodeRefList.hpp
- XSLTInputSource : XalanDefaultParsedSource.hpp
- XSLTProcessor : XSLTProcessorEnvSupportDefault.hpp
- XToken : XTokenStringAdapter.hpp, XTokenNumberAdapter.hpp

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.9 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.