18 #if !defined(EXSLT_STRINGIMPL_HEADER_GUARD_1357924680) 19 #define EXSLT_STRINGIMPL_HEADER_GUARD_1357924680 35 XALAN_CPP_NAMESPACE_BEGIN
62 const Locator* locator)
const;
64 using ParentType::execute;
66 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 71 clone(MemoryManager& theManager)
const 83 XalanMessages::EXSLTFunctionAcceptsTwoOrThreeArguments_1Param,
98 static const XalanDOMChar s_centerString[];
99 static const XalanDOMChar s_rightString[];
127 const Locator* locator)
const;
129 using ParentType::execute;
131 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 136 clone(MemoryManager& theManager)
const 148 XalanMessages::EXSLTFunctionAcceptsOneArgument_1Param,
172 m_space(s_spaceString, theManager)
178 MemoryManager& theManager,
187 MemoryManager& theManager) :
189 m_space(s_spaceString, theManager)
205 const Locator* locator)
const;
207 using ParentType::execute;
209 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 214 clone(MemoryManager& theManager)
const 226 XalanMessages::EXSLTFunctionAccepts1Or2Argument_1Param,
245 static const XalanDOMChar s_spaceString[];
272 const Locator* locator)
const;
274 using ParentType::execute;
276 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 281 clone(MemoryManager& theManager)
const 293 XalanMessages::EXSLTFunctionAcceptsTwoOrThreeArguments_1Param,
299 XalanDOMChar theChar,
302 static const XalanDOMChar s_reservedChars[];
305 static const XalanDOMChar s_excludedChars[];
343 const Locator* locator)
const;
345 using ParentType::execute;
347 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 352 clone(MemoryManager& theManager)
const 364 XalanMessages::EXSLTFunctionAccepts1Or2Argument_1Param,
373 const Locator* locator,
374 const XalanDOMChar highHexChar,
375 const XalanDOMChar lowHexChar)
const;
389 XALAN_CPP_NAMESPACE_END
393 #endif // EXSLT_STRINGIMPL_HEADER_GUARD_1357924680
virtual ~XalanEXSLTFunctionEncodeURI()
virtual ~XalanEXSLTFunctionPadding()
XalanEXSLTFunctionDecodeURI()
virtual ~XalanEXSLTFunctionAlign()
static XalanDOMString & getMessage(XalanDOMString &theResultMessage, XalanMessages::Codes msgToLoad, const char *repText1, const char *repText2=0, const char *repText3=0, const char *repText4=0)
virtual XalanEXSLTFunctionEncodeURI * clone(MemoryManager &theManager) const
Create a copy of the function object.
XalanEXSLTFunctionPadding(const XalanEXSLTFunctionPadding &other, MemoryManager &theManager)
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments...
virtual XalanEXSLTFunctionConcat * clone(MemoryManager &theManager) const
Create a copy of the function object.
XalanEXSLTFunctionEncodeURI()
virtual ~XalanEXSLTFunctionConcat()
virtual XalanEXSLTFunctionDecodeURI * 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.
XalanEXSLTFunctionPadding(MemoryManager &theManager)
XalanEXSLTFunctionConcat()
Class to hold XObjectPtr return types.
Type * XalanCopyConstruct(MemoryManager &theMemoryManager, const Type &theSource)
virtual ~XalanEXSLTFunctionDecodeURI()
static const XalanDOMString::size_type s_octetSize
static const XalanDOMString::size_type s_reservedCharsSize
#define XALAN_EXSLT_EXPORT
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments...
static const XalanDOMString::size_type s_excludedCharsSize
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments...
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)
bool operator==(const ElemAttributeSet &theLHS, const ElemAttributeSet &theRHS)
XalanEXSLTFunctionAlign()
virtual XalanEXSLTFunctionAlign * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual XalanEXSLTFunctionPadding * clone(MemoryManager &theManager) const
Create a copy of the 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...