## 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

# 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) | XSLTEngineImpl |
addResultAttribute(AttributeListImpl &attList, const XalanDOMString &aname, const XalanDOMChar *value) | XSLTEngineImpl |
addResultAttribute(const XalanDOMString &aname, const XalanDOMChar *value) | XSLTEngineImpl |
addResultAttribute(const XalanDOMString &aname, const XalanDOMString &value) | XSLTEngineImpl |
addResultNamespaceDecl(const XalanDOMString &prefix, const XalanDOMString &namespaceVal) | XSLTEngineImpl |
addResultNamespaceDecl(const XalanDOMString &prefix, const XalanDOMChar *namespaceVal, XalanDOMString::size_type len) | XSLTEngineImpl |
addTraceListener(TraceListener *tl) | XSLTEngineImpl | `[virtual]`
BoolVectorType typedef | XSLTEngineImpl |
CCGetAndReleaseCachedString typedef | XSLTEngineImpl |
cdata(const XalanDOMChar *ch, XalanDOMString::size_type start, XalanDOMString::size_type length) | XSLTEngineImpl |
characters(const XalanDOMChar *ch, XalanDOMString::size_type length) | XSLTEngineImpl |
characters(const XalanDOMChar *ch, XalanDOMString::size_type start, XalanDOMString::size_type length) | XSLTEngineImpl |
characters(const XalanNode &node) | XSLTEngineImpl |
characters(const XObjectPtr &xobject) | XSLTEngineImpl |
charactersRaw(const XalanDOMChar *ch, XalanDOMString::size_type start, XalanDOMString::size_type length) | XSLTEngineImpl |
charactersRaw(const XalanNode &node) | XSLTEngineImpl |
charactersRaw(const XObjectPtr &xobject) | XSLTEngineImpl |
clearTopLevelParams() | XSLTEngineImpl |
ClockType typedef | XSLTEngineImpl |
cloneToResultTree(const XalanNode &node, bool cloneTextNodesOnly, const LocatorType *locator) | XSLTEngineImpl |
cloneToResultTree(const XalanNode &node, XalanNode::NodeType nodeType, bool overrideStrip, bool shouldCloneAttributes, bool cloneTextNodesOnly, const LocatorType *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 |
diag(const XalanDOMString &s) const | XSLTEngineImpl |
diag(const char *s) const | XSLTEngineImpl |
displayDuration(const XalanDOMString &info, const void *key) | XSLTEngineImpl |
doDiagnosticsOutput() | XSLTEngineImpl |
DurationsTableMapType typedef | XSLTEngineImpl |
ECGetAndReleaseCachedString typedef | XSLTEngineImpl |
endDocument() | XSLTEngineImpl |
endElement(const XalanDOMChar *name) | XSLTEngineImpl |
entityReference(const XalanDOMChar *data) | XSLTEngineImpl |
error(const XalanDOMString &msg, const XalanNode *sourceNode=0, const ElemTemplateElement *styleNode=0) const | XSLTEngineImpl | `[virtual]`
error(const XalanDOMString &msg, const LocatorType &locator, const XalanNode *sourceNode=0) const | XSLTEngineImpl | `[virtual]`
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 |
fireGenerateEvent(const GenerateEvent &ge) | XSLTEngineImpl | `[virtual]`
fireSelectEvent(const SelectionEvent &se) | XSLTEngineImpl | `[virtual]`
fireTraceEvent(const TracerEvent &te) | XSLTEngineImpl | `[virtual]`
flushPending() | XSLTEngineImpl |
getFormatterListener() const | XSLTEngineImpl | `[virtual]`
getFormatterListenerImpl() const | XSLTEngineImpl | `[protected]`
getHasPendingStartDocument() const | XSLTEngineImpl |
getHasPendingStartDocumentImpl() const | XSLTEngineImpl | `[protected]`
getLocatorFromStack() const | XSLTEngineImpl |
getMemoryManager() | XSLTEngineImpl |
getMustFlushPendingStartDocument() const | XSLTEngineImpl |
getMustFlushPendingStartDocumentImpl() const | XSLTEngineImpl | `[protected]`
getNamespaceForPrefix(const XalanDOMString &prefix) const | XSLTEngineImpl | `[virtual]`
getPendingAttributes() const | XSLTEngineImpl |
getPendingAttributesImpl() const | XSLTEngineImpl | `[protected]`
getPendingAttributesImpl() | XSLTEngineImpl | `[protected]`
getPendingElementName() const | XSLTEngineImpl |
getPendingElementNameImpl() const | XSLTEngineImpl | `[protected]`
getPendingElementNameImpl() | XSLTEngineImpl | `[protected]`
getProblemListener() const | XSLTEngineImpl |
getQuietConflictWarnings() const | XSLTEngineImpl |
getResultNamespaceForPrefix(const XalanDOMString &prefix) const | XSLTEngineImpl |
getResultPrefixForNamespace(const XalanDOMString &theNamespace) const | XSLTEngineImpl |
getSourceTreeFromInput(const XSLTInputSource &inputSource) | XSLTEngineImpl | `[virtual]`
getStylesheetFromPIURL(const XalanDOMString &xslURLString, XalanNode &fragBase, const XalanDOMString &xmlBaseIdent, bool isRoot, StylesheetConstructionContext &constructionContext) | XSLTEngineImpl |
getStylesheetRoot() const | XSLTEngineImpl | `[virtual]`
getTraceListeners() const | XSLTEngineImpl | `[virtual]`
getTraceSelects() const | XSLTEngineImpl | `[virtual]`
getUniqueNamespaceValue(XalanDOMString &theValue) | XSLTEngineImpl | `[virtual]`
getURI() const | XSLTEngineImpl | `[virtual]`
getXalanXSLNameSpaceURL() | XSLTEngineImpl | `[static]`
getXMLParserLiaison() const | XSLTEngineImpl | `[virtual]`
getXPathEnvSupport() | XSLTEngineImpl |
getXPathFactory() | XSLTEngineImpl |
getXPathProcessor() | XSLTEngineImpl |
getXSLNameSpaceURL() | XSLTEngineImpl | `[static]`
ignorableWhitespace(const XalanDOMChar *ch, XalanDOMString::size_type length) | XSLTEngineImpl |
initialize(MemoryManagerType &theManager) | XSLTEngineImpl | `[static]`
isElementPending() const | XSLTEngineImpl |
isPendingResultPrefix(const XalanDOMString &thePrefix) const | XSLTEngineImpl |
LocatorStack typedef | XSLTEngineImpl |
m_cdataStack | XSLTEngineImpl | `[protected]`
m_resultNameSpacePrefix | XSLTEngineImpl | `[protected]`
m_resultNameSpaceURL | XSLTEngineImpl | `[protected]`
m_xobjectFactory | XSLTEngineImpl | `[protected]`
m_xpathFactory | XSLTEngineImpl | `[protected]`
m_xpathProcessor | XSLTEngineImpl | `[protected]`
message(const XalanDOMString &msg, const XalanNode *sourceNode=0, const ElemTemplateElement *styleNode=0) const | XSLTEngineImpl | `[virtual]`
message(const XalanDOMString &msg, const LocatorType &locator, const XalanNode *sourceNode=0) const | XSLTEngineImpl | `[virtual]`
outputResultTreeFragment(const XObject &theTree, bool outputTextNodesOnly, const LocatorType *locator) | XSLTEngineImpl |
outputResultTreeFragment(const XalanDocumentFragment &theTree, bool outputTextNodesOnly, const LocatorType *locator) | XSLTEngineImpl |
outputToResultTree(const XObject &value, bool outputTextNodesOnly, const LocatorType *locator) | XSLTEngineImpl |
ParamVectorType typedef | XSLTEngineImpl |
parseXML(const XalanDOMString &urlString, DocumentHandlerType *docHandler, XalanDocument *docToRegister) | XSLTEngineImpl |
parseXML(const InputSourceType &inputSource, DocumentHandlerType *docHandler, XalanDocument *docToRegister) | XSLTEngineImpl |
popDuration(const void *key) | XSLTEngineImpl |
popLocatorStack() | XSLTEngineImpl |
popOutputContext() | XSLTEngineImpl |
PrefixResolver() | PrefixResolver |
PrefixResolver(const PrefixResolver &) | PrefixResolver |
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]`
processingInstruction(const XalanDOMChar *target, const XalanDOMChar *data) | XSLTEngineImpl |
processStylesheet(const XSLTInputSource &stylesheetSource, StylesheetConstructionContext &constructionContext) | XSLTEngineImpl | `[virtual]`
processStylesheet(const XalanDOMString &xsldocURLString, StylesheetConstructionContext &constructionContext) | XSLTEngineImpl | `[virtual]`
pushLocatorOnStack(const LocatorType *locator) | XSLTEngineImpl |
pushOutputContext(FormatterListener *theListener) | XSLTEngineImpl |
pushTime(const void *key) | XSLTEngineImpl |
removeTraceListener(TraceListener *tl) | XSLTEngineImpl | `[virtual]`
replacePendingAttribute(const XalanDOMChar *theName, const XalanDOMChar *theNewType, const XalanDOMChar *theNewValue) | XSLTEngineImpl |
reset() | XSLTEngineImpl | `[virtual]`
resetDocument() | XSLTEngineImpl |
resolveTopLevelParams(StylesheetExecutionContext &executionContext) | XSLTEngineImpl | `[virtual]`
returnXPath(const XPath *xpath) | XSLTEngineImpl |
setDiagnosticsOutput(PrintWriter *pw) | XSLTEngineImpl | `[virtual]`
setDocumentLocator(const LocatorType *locator) | XSLTEngineImpl |
setExecutionContext(StylesheetExecutionContext *theExecutionContext) | XSLTEngineImpl | `[virtual]`
setFormatterListener(FormatterListener *flistener) | XSLTEngineImpl | `[virtual]`
setFormatterListenerImpl(FormatterListener *flistener) | XSLTEngineImpl | `[protected]`
setHasPendingStartDocument(bool b) | XSLTEngineImpl |
setHasPendingStartDocumentImpl(bool b) | XSLTEngineImpl | `[protected]`
setMustFlushPendingStartDocument(bool b) | XSLTEngineImpl |
setMustFlushPendingStartDocumentImpl(bool b) | XSLTEngineImpl | `[protected]`
setPendingAttributes(const AttributeListType &pendingAttributes) | XSLTEngineImpl |
setPendingAttributesImpl(const AttributeListType &pendingAttributes) | XSLTEngineImpl | `[protected]`
setPendingElementName(const XalanDOMString &elementName) | XSLTEngineImpl |
setPendingElementName(const XalanDOMChar *elementName) | XSLTEngineImpl |
setPendingElementNameImpl(const XalanDOMString &elementName) | XSLTEngineImpl | `[protected]`
setPendingElementNameImpl(const XalanDOMChar *elementName) | XSLTEngineImpl | `[protected]`
setProblemListener(ProblemListener *l) | XSLTEngineImpl |
setQuietConflictWarnings(bool b) | XSLTEngineImpl | `[virtual]`
setStylesheetParam(const XalanDOMString &key, const XalanDOMString &expression) | XSLTEngineImpl | `[virtual]`
setStylesheetParam(const XalanDOMString &key, XObjectPtr value) | XSLTEngineImpl | `[virtual]`
setStylesheetRoot(const StylesheetRoot *theStylesheet) | XSLTEngineImpl | `[virtual]`
setTraceSelects(bool b) | XSLTEngineImpl | `[virtual]`
size_type typedef | XSLTProcessor |
startDocument() | XSLTEngineImpl |
startElement(const XalanDOMChar *name, AttributeListType &atts) | XSLTEngineImpl |
startElement(const XalanDOMChar *name) | XSLTEngineImpl |
terminate() | XSLTEngineImpl | `[static]`
TraceListenerVectorType typedef | XSLTEngineImpl |
traceSelect(StylesheetExecutionContext &executionContext, const ElemTemplateElement &theTemplate, const NodeRefListBase &nl, const XPath *xpath) const | XSLTEngineImpl | `[virtual]`
warn(const XalanDOMString &msg, const XalanNode *sourceNode=0, const ElemTemplateElement *styleNode=0) const | XSLTEngineImpl | `[virtual]`
warn(const XalanDOMString &msg, const LocatorType &locator, const XalanNode *sourceNode=0) const | XSLTEngineImpl | `[virtual]`
XalanDOMStringPointerVectorType typedef | XSLTEngineImpl |
XObjectArgVectorType typedef | XSLTEngineImpl |
XPathProcessorPtrType typedef | XSLTEngineImpl |
XSLTEngineImpl(MemoryManagerType &theManager, XMLParserLiaison &parserLiaison, XPathEnvSupport &xpathEnvSupport, DOMSupport &domSupport, XObjectFactory &xobjectFactory, XPathFactory &xpathFactory) | XSLTEngineImpl |
XSLTProcessor() | XSLTProcessor |
~PrefixResolver() | PrefixResolver | `[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.9 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.