18#if !defined(EXSLT_STRINGIMPL_HEADER_GUARD_1357924680)
19#define EXSLT_STRINGIMPL_HEADER_GUARD_1357924680
64 using ParentType::execute;
77 return XalanMessageLoader::getMessage(
79 XalanMessages::EXSLTFunctionAcceptsTwoOrThreeArguments_1Param,
125 using ParentType::execute;
138 return XalanMessageLoader::getMessage(
140 XalanMessages::EXSLTFunctionAcceptsOneArgument_1Param,
199 using ParentType::execute;
212 return XalanMessageLoader::getMessage(
214 XalanMessages::EXSLTFunctionAccepts1Or2Argument_1Param,
262 using ParentType::execute;
275 return XalanMessageLoader::getMessage(
277 XalanMessages::EXSLTFunctionAcceptsTwoOrThreeArguments_1Param,
329 using ParentType::execute;
342 return XalanMessageLoader::getMessage(
344 XalanMessages::EXSLTFunctionAccepts1Or2Argument_1Param,
#define XALAN_EXSLT_EXPORT
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
Class to hold XObjectPtr return types.
virtual ~XalanEXSLTFunctionAlign()
virtual XObjectPtr execute(XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const Locator *locator) const
Execute an XPath function object.
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments.
virtual XalanEXSLTFunctionAlign * clone(MemoryManager &theManager) const
Create a copy of the function object.
XalanEXSLTFunctionAlign()
virtual XalanEXSLTFunctionConcat * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual ~XalanEXSLTFunctionConcat()
virtual XObjectPtr execute(XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const Locator *locator) const
Execute an XPath function object.
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments.
XalanEXSLTFunctionConcat()
XalanDOMChar hexCharsToByte(XPathExecutionContext &executionContext, XalanNode *context, const Locator *locator, const XalanDOMChar highHexChar, const XalanDOMChar lowHexChar) const
virtual XObjectPtr execute(XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const Locator *locator) const
Execute an XPath function object.
virtual XalanEXSLTFunctionDecodeURI * clone(MemoryManager &theManager) const
Create a copy of the function object.
static const XalanDOMString::size_type s_octetSize
virtual ~XalanEXSLTFunctionDecodeURI()
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments.
XalanEXSLTFunctionDecodeURI()
XalanEXSLTFunctionEncodeURI()
virtual ~XalanEXSLTFunctionEncodeURI()
static const XalanDOMString::size_type s_excludedCharsSize
static const XalanDOMString::size_type s_reservedCharsSize
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments.
virtual XObjectPtr execute(XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const Locator *locator) const
Execute an XPath function object.
const XalanDOMString & escapedOctet(XalanDOMChar theChar, XalanDOMString &theBuffer) const
virtual XalanEXSLTFunctionEncodeURI * 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.
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments.
XalanEXSLTFunctionPadding(MemoryManager &theManager, int)
XalanEXSLTFunctionPadding(MemoryManager &theManager)
virtual XalanEXSLTFunctionPadding * clone(MemoryManager &theManager) const
Create a copy of the function object.
XalanEXSLTFunctionPadding(const XalanEXSLTFunctionPadding &other, MemoryManager &theManager)
virtual ~XalanEXSLTFunctionPadding()
Type * XalanCopyConstruct(MemoryManager &theMemoryManager, const Type &theSource)
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)