Xalan-C++ API Documentation
Go to the documentation of this file.
18 #if !defined(EXSLT_SETIMPL_HEADER_GUARD_1357924680)
19 #define EXSLT_SETIMPL_HEADER_GUARD_1357924680
41 XALAN_CPP_NAMESPACE_BEGIN
59 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
64 clone(MemoryManager& theManager)
const
76 XalanMessages::EXSLTFunctionAcceptsTwoArguments_1Param,
106 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
111 clone(MemoryManager& theManager)
const
123 XalanMessages::EXSLTFunctionAcceptsOneArgument_1Param,
163 const Locator* locator)
const;
165 using ParentType::execute;
167 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
172 clone(MemoryManager& theManager)
const
184 XalanMessages::EXSLTFunctionAcceptsTwoArguments_1Param,
216 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
221 clone(MemoryManager& theManager)
const
233 XalanMessages::EXSLTFunctionAcceptsTwoArguments_1Param,
272 const Locator* locator)
const;
274 using ParentType::execute;
276 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
281 clone(MemoryManager& theManager)
const
293 XalanMessages::EXSLTFunctionAcceptsTwoArguments_1Param,
332 const Locator* locator)
const;
334 using ParentType::execute;
336 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
341 clone(MemoryManager& theManager)
const
353 XalanMessages::EXSLTFunctionAcceptsTwoArguments_1Param,
369 XALAN_CPP_NAMESPACE_END
373 #endif // EXSLT_SETIMPL_HEADER_GUARD_1357924680
virtual XalanEXSLTFunctionDistinct * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual ~XalanEXSLTFunctionHasSameNode()
Type * XalanCopyConstruct(MemoryManager &theMemoryManager, const Type &theSource)
XPath implementation of "intersection" function for NodeSets.
virtual XalanEXSLTFunctionDifference * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual ~XalanEXSLTFunctionDifference()
virtual XalanEXSLTFunctionHasSameNode * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments.
bool operator==(const ElemAttributeSet &theLHS, const ElemAttributeSet &theRHS)
virtual XalanEXSLTFunctionIntersection * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments.
virtual const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments.
XalanEXSLTFunctionIntersection()
virtual const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments.
#define XALAN_EXSLT_EXPORT
virtual ~XalanEXSLTFunctionTrailing()
virtual XObjectPtr execute(XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const Locator *locator) const
Execute an XPath function object.
XalanEXSLTFunctionDistinct()
virtual XalanEXSLTFunctionLeading * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments.
XPath implementation of "difference" function.
Class to hold XObjectPtr return types.
virtual XObjectPtr execute(XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const Locator *locator) const
Execute an XPath function object.
virtual ~XalanEXSLTFunctionLeading()
virtual XalanEXSLTFunctionTrailing * clone(MemoryManager &theManager) const
Create a copy of the function object.
XalanEXSLTFunctionHasSameNode()
virtual XObjectPtr execute(XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const Locator *locator) const
Execute an XPath function object.
virtual ~XalanEXSLTFunctionIntersection()
XPath implementation of "difference" function.
XalanEXSLTFunctionLeading()
XalanEXSLTFunctionTrailing()
XalanEXSLTFunctionDifference()
virtual const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments.
virtual ~XalanEXSLTFunctionDistinct()
static XalanDOMString & getMessage(XalanDOMString &theResultMessage, XalanMessages::Codes msgToLoad, const char *repText1, const char *repText2=0, const char *repText3=0, const char *repText4=0)
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.
|
|