Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


XSLTEngineImpl Member List

This is the complete list of members for XSLTEngineImpl, including all inherited members.
addResultAttribute(AttributeListImpl &attList, const XalanDOMString &aname, const XalanDOMString &value, bool fromCopy=false, const Locator *locator=0)XSLTEngineImpl [inline]
addResultAttribute(AttributeListImpl &attList, const XalanDOMString &aname, const XalanDOMChar *value, bool fromCopy=false, const Locator *locator=0)XSLTEngineImpl [inline]
addResultAttribute(AttributeListImpl &attList, const XalanDOMString &aname, const XalanDOMChar *value, size_type theLength, bool fromCopy=false, const Locator *locator=0)XSLTEngineImpl
addResultAttribute(const XalanDOMString &aname, const XalanDOMChar *value, bool fromCopy=false, const Locator *locator=0)XSLTEngineImpl [inline]
addResultAttribute(const XalanDOMString &aname, const XalanDOMString &value, bool fromCopy=false, const Locator *locator=0)XSLTEngineImpl [inline]
addResultNamespaceDecl(const XalanDOMString &prefix, const XalanDOMString &namespaceVal)XSLTEngineImpl [inline]
addResultNamespaceDecl(const XalanDOMString &prefix, const XalanDOMChar *namespaceVal, size_type len)XSLTEngineImpl [inline]
addTraceListener(TraceListener *tl)XSLTEngineImpl [virtual]
XSLTProcessor::addTraceListener(TraceListener *tl)=0XSLTProcessor [pure virtual]
BoolVectorType typedefXSLTEngineImpl
CCGetCachedString typedefXSLTEngineImpl
cdata(const XalanDOMChar *ch, size_type start, size_type length)XSLTEngineImpl
characters(const XalanDOMChar *ch, size_type length)XSLTEngineImpl
characters(const XalanDOMChar *ch, size_type start, size_type length)XSLTEngineImpl
characters(const XalanNode &node)XSLTEngineImpl
characters(const XObjectPtr &xobject)XSLTEngineImpl
charactersRaw(const XalanDOMChar *ch, size_type start, size_type length)XSLTEngineImpl
charactersRaw(const XalanNode &node)XSLTEngineImpl
charactersRaw(const XObjectPtr &xobject)XSLTEngineImpl
clearStylesheetParams()XSLTEngineImpl [virtual]
XSLTProcessor::clearStylesheetParams()=0XSLTProcessor [pure virtual]
clearTopLevelParams()XSLTEngineImpl [inline]
cloneToResultTree(const XalanNode &node, bool cloneTextNodesOnly, const Locator *locator)XSLTEngineImpl
cloneToResultTree(const XalanNode &node, XalanNode::NodeType nodeType, bool overrideStrip, bool shouldCloneAttributes, bool cloneTextNodesOnly, const Locator *locator)XSLTEngineImpl
comment(const XalanDOMChar *data)XSLTEngineImpl
copyAttributesToAttList(const XalanNode &node, AttributeListImpl &attList)XSLTEngineImpl [protected]
copyAttributeToTarget(const XalanDOMString &attrName, const XalanDOMString &attrValue, AttributeListImpl &attrList)XSLTEngineImpl
copyNamespaceAttributes(const XalanNode &src)XSLTEngineImpl
createMatchPattern(const XalanDOMString &str, const PrefixResolver &resolver)XSLTEngineImpl
defaultFormat(PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)ProblemListenerBase [static]
defaultFormat(PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)ProblemListenerBase [static]
ECGetCachedString typedefXSLTEngineImpl
eClassification enum nameProblemListenerBase
eClassificationCount enum valueProblemListenerBase
eERROR enum valueProblemListenerBase
eError enum valueProblemListenerBase
eMESSAGE enum valueProblemListenerBase
eMessage enum valueProblemListenerBase
endDocument()XSLTEngineImpl
endElement(const XalanDOMChar *name)XSLTEngineImpl
entityReference(const XalanDOMChar *data)XSLTEngineImpl
eProblemSource typedefProblemListenerBase
eSource enum nameProblemListenerBase
eSourceCount enum valueProblemListenerBase
evalMatchPatternStr(const XalanDOMString &str, XalanNode *context, XPathExecutionContext &executionContext)XSLTEngineImpl
evalXPathStr(const XalanDOMString &str, XPathExecutionContext &executionContext)XSLTEngineImpl
evalXPathStr(const XalanDOMString &str, XalanNode *contextNode, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext)XSLTEngineImpl
evalXPathStr(const XalanDOMString &str, XalanNode *contextNode, const XalanElement &prefixResolver, XPathExecutionContext &executionContext)XSLTEngineImpl
eWarning enum valueProblemListenerBase
eWARNING enum valueProblemListenerBase
eXMLPARSER enum valueProblemListenerBase
eXMLParser enum valueProblemListenerBase
eXPath enum valueProblemListenerBase
eXPATH enum valueProblemListenerBase
eXSLPROCESSOR enum valueProblemListenerBase
eXSLTProcessor enum valueProblemListenerBase
fireGenerateEvent(const GenerateEvent &ge)XSLTEngineImpl [virtual]
XSLTProcessor::fireGenerateEvent(const GenerateEvent &ge)=0XSLTProcessor [pure virtual]
fireSelectEvent(const SelectionEvent &se)XSLTEngineImpl [virtual]
XSLTProcessor::fireSelectEvent(const SelectionEvent &se)=0XSLTProcessor [pure virtual]
fireTraceEvent(const TracerEvent &te)XSLTEngineImpl [virtual]
XSLTProcessor::fireTraceEvent(const TracerEvent &te)=0XSLTProcessor [pure virtual]
flushPending()XSLTEngineImpl
getFormatterListener() const XSLTEngineImpl [virtual]
XSLTProcessor::getFormatterListener() const =0XSLTProcessor [pure virtual]
getFormatterListenerImpl() const XSLTEngineImpl [inline, protected]
getHasPendingStartDocument() const XSLTEngineImpl [inline]
getHasPendingStartDocumentImpl() const XSLTEngineImpl [inline, protected]
getLocatorFromStack() const XSLTEngineImpl [inline]
getMemoryManager() const XSLTEngineImpl [inline]
getMemoryManager()XSLTEngineImpl [inline]
getMustFlushPendingStartDocument() const XSLTEngineImpl [inline]
getMustFlushPendingStartDocumentImpl() const XSLTEngineImpl [inline, protected]
getNamespaceForPrefix(const XalanDOMString &prefix) const XSLTEngineImpl [virtual]
getPendingAttributes() const XSLTEngineImpl [inline]
getPendingAttributesImpl() const XSLTEngineImpl [inline, protected]
getPendingAttributesImpl()XSLTEngineImpl [inline, protected]
getPendingElementName() const XSLTEngineImpl [inline]
getPendingElementNameImpl() const XSLTEngineImpl [inline, protected]
getPendingElementNameImpl()XSLTEngineImpl [inline, protected]
getProblemListener() const XSLTEngineImpl [inline]
getQuietConflictWarnings() const XSLTEngineImpl [inline]
getResultNamespaceForPrefix(const XalanDOMString &prefix) const XSLTEngineImpl
getResultPrefixForNamespace(const XalanDOMString &theNamespace) const XSLTEngineImpl
getSourceTreeFromInput(const XSLTInputSource &inputSource)XSLTEngineImpl [virtual]
XSLTProcessor::getSourceTreeFromInput(const XSLTInputSource &inputSource)=0XSLTProcessor [pure virtual]
getStylesheetFromPIURL(const XalanDOMString &xslURLString, XalanNode &fragBase, const XalanDOMString &xmlBaseIdent, bool isRoot, StylesheetConstructionContext &constructionContext)XSLTEngineImpl
getStylesheetRoot() const XSLTEngineImpl [virtual]
XSLTProcessor::getStylesheetRoot() const =0XSLTProcessor [pure virtual]
getTraceListeners() const XSLTEngineImpl [virtual]
XSLTProcessor::getTraceListeners() const =0XSLTProcessor [pure virtual]
getTraceSelects() const XSLTEngineImpl [virtual]
XSLTProcessor::getTraceSelects() const =0XSLTProcessor [pure virtual]
getUniqueNamespaceValue(XalanDOMString &theValue)XSLTEngineImpl [virtual]
XSLTProcessor::getUniqueNamespaceValue(XalanDOMString &theValue)=0XSLTProcessor [pure virtual]
getURI() const XSLTEngineImpl [virtual]
getXalanXSLNameSpaceURL()XSLTEngineImpl [inline, static]
getXMLParserLiaison() const XSLTEngineImpl [virtual]
XSLTProcessor::getXMLParserLiaison() const =0XSLTProcessor [pure virtual]
getXPathEnvSupport()XSLTEngineImpl [inline]
getXPathFactory()XSLTEngineImpl [inline]
getXPathProcessor()XSLTEngineImpl [inline]
getXSLNameSpaceURL()XSLTEngineImpl [inline, static]
ignorableWhitespace(const XalanDOMChar *ch, size_type length)XSLTEngineImpl
initialize(MemoryManager &theManager)XSLTEngineImpl [static]
isElementPending() const XSLTEngineImpl [inline]
isPendingResultPrefix(const XalanDOMString &thePrefix) const XSLTEngineImpl
LocatorStack typedefXSLTEngineImpl
m_cdataStackXSLTEngineImpl [protected]
m_resultNameSpacePrefixXSLTEngineImpl [protected]
m_resultNameSpaceURLXSLTEngineImpl [protected]
m_xobjectFactoryXSLTEngineImpl [protected]
m_xpathFactoryXSLTEngineImpl [protected]
m_xpathProcessorXSLTEngineImpl [protected]
outputResultTreeFragment(const XObject &theTree, bool outputTextNodesOnly, const Locator *locator)XSLTEngineImpl [inline]
outputResultTreeFragment(const XalanDocumentFragment &theTree, bool outputTextNodesOnly, const Locator *locator)XSLTEngineImpl
outputToResultTree(const XObject &value, bool outputTextNodesOnly, const Locator *locator)XSLTEngineImpl
ParamMapType typedefXSLTEngineImpl
ParamVectorType typedefXSLTEngineImpl
parseXML(const XalanDOMString &urlString, DocumentHandler *docHandler, XalanDocument *docToRegister, ErrorHandler *theErrorHandler=0)XSLTEngineImpl
parseXML(const InputSource &inputSource, DocumentHandler *docHandler, XalanDocument *docToRegister, ErrorHandler *theErrorHandler=0)XSLTEngineImpl
popLocatorStack()XSLTEngineImpl [inline]
popOutputContext()XSLTEngineImpl [inline]
PrefixResolver()PrefixResolver
PrefixResolver(const PrefixResolver &)PrefixResolver
problem(eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)XSLTEngineImpl [virtual]
problem(eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)XSLTEngineImpl [virtual]
XSLTProcessor::problem(eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)=0XSLTProcessor [pure virtual]
XSLTProcessor::problem(eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)=0XSLTProcessor [pure virtual]
ProblemListenerBase()ProblemListenerBase
process(const XSLTInputSource &inputSource, const XSLTInputSource &stylesheetSource, XSLTResultTarget &outputTarget, StylesheetConstructionContext &constructionContext, StylesheetExecutionContext &executionContext)XSLTEngineImpl [virtual]
process(const XSLTInputSource &inputSource, XSLTResultTarget &outputTarget, StylesheetExecutionContext &executionContext)XSLTEngineImpl [virtual]
XSLTProcessor::process(const XSLTInputSource &inputSource, const XSLTInputSource &stylesheetSource, XSLTResultTarget &outputTarget, StylesheetConstructionContext &constructionContext, StylesheetExecutionContext &executionContext)=0XSLTProcessor [pure virtual]
XSLTProcessor::process(const XSLTInputSource &inputSource, XSLTResultTarget &outputTarget, StylesheetExecutionContext &executionContext)=0XSLTProcessor [pure virtual]
processingInstruction(const XalanDOMChar *target, const XalanDOMChar *data)XSLTEngineImpl
processStylesheet(const XSLTInputSource &stylesheetSource, StylesheetConstructionContext &constructionContext)XSLTEngineImpl [virtual]
processStylesheet(const XalanDOMString &xsldocURLString, StylesheetConstructionContext &constructionContext)XSLTEngineImpl [virtual]
XSLTProcessor::processStylesheet(const XSLTInputSource &stylesheetSource, StylesheetConstructionContext &constructionContext)=0XSLTProcessor [pure virtual]
XSLTProcessor::processStylesheet(const XalanDOMString &xsldocURLString, StylesheetConstructionContext &constructionContext)=0XSLTProcessor [pure virtual]
pushLocatorOnStack(const Locator *locator)XSLTEngineImpl [inline]
pushOutputContext(FormatterListener *theListener)XSLTEngineImpl [inline]
removeTraceListener(TraceListener *tl)XSLTEngineImpl [virtual]
XSLTProcessor::removeTraceListener(TraceListener *tl)=0XSLTProcessor [pure virtual]
replacePendingAttribute(const XalanDOMChar *theName, const XalanDOMChar *theNewType, const XalanDOMChar *theNewValue)XSLTEngineImpl [inline]
reportDuplicateNamespaceNodeError(const XalanDOMString &theName, const Locator *locator)XSLTEngineImpl
reset()XSLTEngineImpl [virtual]
XSLTProcessor::reset()=0XSLTProcessor [pure virtual]
resetDocument()XSLTEngineImpl
resolveTopLevelParams(StylesheetExecutionContext &executionContext)XSLTEngineImpl [virtual]
XSLTProcessor::resolveTopLevelParams(StylesheetExecutionContext &executionContext)=0XSLTProcessor [pure virtual]
returnXPath(const XPath *xpath)XSLTEngineImpl
s_messageCodesProblemListenerBase [protected, static]
setDiagnosticsOutput(PrintWriter *pw)XSLTEngineImpl [virtual]
XSLTProcessor::setDiagnosticsOutput(PrintWriter *pw)=0XSLTProcessor [pure virtual]
setDocumentLocator(const Locator *locator)XSLTEngineImpl
setExecutionContext(StylesheetExecutionContext *theExecutionContext)XSLTEngineImpl [virtual]
XSLTProcessor::setExecutionContext(StylesheetExecutionContext *theExecutionContext)=0XSLTProcessor [pure virtual]
setFormatterListener(FormatterListener *flistener)XSLTEngineImpl [virtual]
XSLTProcessor::setFormatterListener(FormatterListener *flistener)=0XSLTProcessor [pure virtual]
setFormatterListenerImpl(FormatterListener *flistener)XSLTEngineImpl [inline, protected]
setHasPendingStartDocument(bool b)XSLTEngineImpl [inline]
setHasPendingStartDocumentImpl(bool b)XSLTEngineImpl [inline, protected]
setMustFlushPendingStartDocument(bool b)XSLTEngineImpl [inline]
setMustFlushPendingStartDocumentImpl(bool b)XSLTEngineImpl [inline, protected]
setPendingAttributes(const AttributeListType &pendingAttributes)XSLTEngineImpl [inline]
setPendingAttributesImpl(const AttributeListType &pendingAttributes)XSLTEngineImpl [inline, protected]
setPendingElementName(const XalanDOMString &elementName)XSLTEngineImpl [inline]
setPendingElementName(const XalanDOMChar *elementName)XSLTEngineImpl [inline]
setPendingElementNameImpl(const XalanDOMString &elementName)XSLTEngineImpl [inline, protected]
setPendingElementNameImpl(const XalanDOMChar *elementName)XSLTEngineImpl [inline, protected]
setProblemListener(ProblemListener *l)XSLTEngineImpl [inline]
setQuietConflictWarnings(bool b)XSLTEngineImpl [virtual]
XSLTProcessor::setQuietConflictWarnings(bool b)=0XSLTProcessor [pure virtual]
setStylesheetParam(const XalanDOMString &key, const XalanDOMString &expression)XSLTEngineImpl [virtual]
setStylesheetParam(const XalanDOMString &key, XObjectPtr value)XSLTEngineImpl [virtual]
XSLTProcessor::setStylesheetParam(const XalanDOMString &key, XObjectPtr value)=0XSLTProcessor [pure virtual]
XSLTProcessor::setStylesheetParam(const XalanDOMString &key, const XalanDOMString &expression)=0XSLTProcessor [pure virtual]
setStylesheetRoot(const StylesheetRoot *theStylesheet)XSLTEngineImpl [virtual]
XSLTProcessor::setStylesheetRoot(const StylesheetRoot *theStylesheet)=0XSLTProcessor [pure virtual]
setTraceSelects(bool b)XSLTEngineImpl [virtual]
size_type typedefXSLTProcessor
startDocument()XSLTEngineImpl
startElement(const XalanDOMChar *name, AttributeListType &atts)XSLTEngineImpl
startElement(const XalanDOMChar *name)XSLTEngineImpl
terminate()XSLTEngineImpl [static]
TraceListenerVectorType typedefXSLTEngineImpl
traceSelect(StylesheetExecutionContext &executionContext, const ElemTemplateElement &theTemplate, const NodeRefListBase &nl, const XPath *xpath) const XSLTEngineImpl
XSLTProcessor::traceSelect(StylesheetExecutionContext &executionContext, const ElemTemplateElement &theStylesheetElement, const NodeRefListBase &nl, const XPath *xpath) const =0XSLTProcessor [pure virtual]
XalanDOMStringPointerVectorType typedefXSLTEngineImpl
XObjectArgVectorType typedefXSLTEngineImpl
XPathProcessorPtrType typedefXSLTEngineImpl
XSLTEngineImpl(MemoryManager &theManager, XMLParserLiaison &parserLiaison, XPathEnvSupport &xpathEnvSupport, DOMSupport &domSupport, XObjectFactory &xobjectFactory, XPathFactory &xpathFactory)XSLTEngineImpl
XSLTProcessor()XSLTProcessor
~PrefixResolver()PrefixResolver [virtual]
~ProblemListenerBase()ProblemListenerBase [virtual]
~XSLTEngineImpl()XSLTEngineImpl [virtual]
~XSLTProcessor()XSLTProcessor [virtual]

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

Apache Logo