16 #if !defined(EXSLT_STRINGIMPL_HEADER_GUARD_1357924680)
17 #define EXSLT_STRINGIMPL_HEADER_GUARD_1357924680
33 XALAN_CPP_NAMESPACE_BEGIN
59 const XObjectArgVectorType& args,
62 #if !defined(XALAN_NO_USING_DECLARATION)
63 using ParentType::execute;
66 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
83 XalanMessages::EXSLTFunctionAcceptsTwoOrThreeArguments_1Param,
98 static const XalanDOMChar s_centerString[];
99 static const XalanDOMChar s_rightString[];
126 const XObjectArgVectorType& args,
129 #if !defined(XALAN_NO_USING_DECLARATION)
130 using ParentType::execute;
133 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
150 XalanMessages::EXSLTFunctionAcceptsOneArgument_1Param,
174 m_space(s_spaceString, theManager)
191 m_space(s_spaceString, theManager)
206 const XObjectArgVectorType& args,
209 #if !defined(XALAN_NO_USING_DECLARATION)
210 using ParentType::execute;
213 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
230 XalanMessages::EXSLTFunctionAccepts1Or2Argument_1Param,
249 static const XalanDOMChar s_spaceString[];
275 const XObjectArgVectorType& args,
278 #if !defined(XALAN_NO_USING_DECLARATION)
279 using ParentType::execute;
282 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
299 XalanMessages::EXSLTFunctionAcceptsTwoOrThreeArguments_1Param,
305 XalanDOMChar theChar,
308 static const XalanDOMChar s_reservedChars[];
311 static const XalanDOMChar s_excludedChars[];
348 const XObjectArgVectorType& args,
351 #if !defined(XALAN_NO_USING_DECLARATION)
352 using ParentType::execute;
355 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
372 XalanMessages::EXSLTFunctionAccepts1Or2Argument_1Param,
382 const XalanDOMChar highHexChar,
383 const XalanDOMChar lowHexChar)
const;
397 XALAN_CPP_NAMESPACE_END
401 #endif // EXSLT_STRINGIMPL_HEADER_GUARD_1357924680
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)
Definition: XalanVector.hpp:1111
Definition: XalanEXSLTStringImpl.hpp:326
Definition: XalanEXSLTStringImpl.hpp:166
virtual ~XalanEXSLTFunctionEncodeURI()
Definition: XalanEXSLTStringImpl.hpp:265
Definition: XalanNode.hpp:44
virtual ~XalanEXSLTFunctionPadding()
Definition: XalanEXSLTStringImpl.hpp:196
Function ParentType
Definition: XalanEXSLTStringImpl.hpp:170
Definition: Function.hpp:52
XalanEXSLTFunctionPadding(MemoryManagerType &theManager, int)
Definition: XalanEXSLTStringImpl.hpp:179
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments...
Definition: XalanEXSLTStringImpl.hpp:79
virtual XalanEXSLTFunctionPadding * clone(MemoryManagerType &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTStringImpl.hpp:218
XalanEXSLTFunctionDecodeURI()
Definition: XalanEXSLTStringImpl.hpp:332
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
Definition: XalanMemoryManagement.hpp:39
virtual ~XalanEXSLTFunctionAlign()
Definition: XalanEXSLTStringImpl.hpp:49
virtual XalanEXSLTFunctionAlign * clone(MemoryManagerType &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTStringImpl.hpp:71
virtual XalanEXSLTFunctionEncodeURI * clone(MemoryManagerType &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTStringImpl.hpp:287
static XalanDOMString & getMessage(XalanDOMString &theResultMessage, XalanMessages::Codes msgToLoad, const char *repText1, const char *repText2=0, const char *repText3=0, const char *repText4=0)
Function ParentType
Definition: XalanEXSLTStringImpl.hpp:41
XalanEXSLTFunctionPadding(MemoryManagerType &theManager)
Definition: XalanEXSLTStringImpl.hpp:172
XalanEXSLTFunctionEncodeURI()
Definition: XalanEXSLTStringImpl.hpp:259
virtual ~XalanEXSLTFunctionConcat()
Definition: XalanEXSLTStringImpl.hpp:116
Definition: XalanEXSLTStringImpl.hpp:37
virtual XObjectPtr execute(XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const LocatorType *locator) const
Execute an XPath function object.
XalanEXSLTFunctionConcat()
Definition: XalanEXSLTStringImpl.hpp:110
Class to hold XObjectPtr return types.
Definition: XObject.hpp:584
Type * XalanCopyConstruct(MemoryManager &theMemoryManager, const Type &theSource)
Definition: XalanMemoryManagement.hpp:334
Definition: XPathExecutionContext.hpp:72
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments...
Definition: XalanEXSLTStringImpl.hpp:295
Function ParentType
Definition: XalanEXSLTStringImpl.hpp:257
virtual ~XalanEXSLTFunctionDecodeURI()
Definition: XalanEXSLTStringImpl.hpp:338
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments...
Definition: XalanEXSLTStringImpl.hpp:368
virtual XalanEXSLTFunctionDecodeURI * clone(MemoryManagerType &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTStringImpl.hpp:360
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments...
Definition: XalanEXSLTStringImpl.hpp:226
virtual XalanEXSLTFunctionConcat * clone(MemoryManagerType &theManager) const
Create a copy of the function object.
Definition: XalanEXSLTStringImpl.hpp:138
static const XalanDOMString::size_type s_octetSize
Definition: XalanEXSLTStringImpl.hpp:385
XalanEXSLTFunctionPadding(const XalanEXSLTFunctionPadding &other, MemoryManagerType &theManager)
Definition: XalanEXSLTStringImpl.hpp:187
static const XalanDOMString::size_type s_reservedCharsSize
Definition: XalanEXSLTStringImpl.hpp:309
#define XALAN_EXSLT_EXPORT
Definition: XalanEXSLTDefinitions.hpp:33
Function ParentType
Definition: XalanEXSLTStringImpl.hpp:108
static const XalanDOMString::size_type s_excludedCharsSize
Definition: XalanEXSLTStringImpl.hpp:312
Definition: XalanDOMString.hpp:42
XalanEXSLTFunctionAlign()
Definition: XalanEXSLTStringImpl.hpp:43
unsigned int size_type
Definition: XalanDOMString.hpp:53
Definition: XalanEXSLTStringImpl.hpp:104
Function ParentType
Definition: XalanEXSLTStringImpl.hpp:330
const XalanDOMString & getError(XalanDOMString &theBuffer) const
Get the error message to report when the function is called with the wrong number of arguments...
Definition: XalanEXSLTStringImpl.hpp:146
Definition: XalanEXSLTStringImpl.hpp:253