18 #if !defined(EXSLT_SETIMPL_HEADER_GUARD_1357924680)
19 #define EXSLT_SETIMPL_HEADER_GUARD_1357924680
60 clone(MemoryManager& theManager)
const
70 return XalanMessageLoader::getMessage(
72 XalanMessages::EXSLTFunctionAcceptsTwoArguments_1Param,
103 clone(MemoryManager& theManager)
const
113 return XalanMessageLoader::getMessage(
115 XalanMessages::EXSLTFunctionAcceptsOneArgument_1Param,
155 const Locator* locator)
const;
157 using ParentType::execute;
160 clone(MemoryManager& theManager)
const
170 return XalanMessageLoader::getMessage(
172 XalanMessages::EXSLTFunctionAcceptsTwoArguments_1Param,
205 clone(MemoryManager& theManager)
const
215 return XalanMessageLoader::getMessage(
217 XalanMessages::EXSLTFunctionAcceptsTwoArguments_1Param,
256 const Locator* locator)
const;
258 using ParentType::execute;
261 clone(MemoryManager& theManager)
const
271 return XalanMessageLoader::getMessage(
273 XalanMessages::EXSLTFunctionAcceptsTwoArguments_1Param,
312 const Locator* locator)
const;
314 using ParentType::execute;
317 clone(MemoryManager& theManager)
const
327 return XalanMessageLoader::getMessage(
329 XalanMessages::EXSLTFunctionAcceptsTwoArguments_1Param,
#define XALAN_EXSLT_EXPORT
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
XPath implementation of "difference" function.
XPath implementation of "difference" function.
XPath implementation of "intersection" function for NodeSets.
Class to hold XObjectPtr return types.
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 ~XalanEXSLTFunctionDifference()
XalanEXSLTFunctionDifference()
virtual XalanEXSLTFunctionDifference * 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.
XalanEXSLTFunctionDistinct()
virtual XalanEXSLTFunctionDistinct * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual ~XalanEXSLTFunctionDistinct()
virtual XalanEXSLTFunctionHasSameNode * clone(MemoryManager &theManager) const
Create a copy of the function object.
XalanEXSLTFunctionHasSameNode()
virtual ~XalanEXSLTFunctionHasSameNode()
virtual XObjectPtr execute(XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const Locator *locator) const
Execute an XPath 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 ~XalanEXSLTFunctionIntersection()
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.
XalanEXSLTFunctionIntersection()
virtual XObjectPtr execute(XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const Locator *locator) const
Execute an XPath 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.
XalanEXSLTFunctionLeading()
virtual XalanEXSLTFunctionLeading * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual ~XalanEXSLTFunctionLeading()
XalanEXSLTFunctionTrailing()
virtual ~XalanEXSLTFunctionTrailing()
virtual XalanEXSLTFunctionTrailing * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual XObjectPtr execute(XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const Locator *locator) const
Execute an XPath 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.
Type * XalanCopyConstruct(MemoryManager &theMemoryManager, const Type &theSource)
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)