18 #if !defined(EXSLT_MATHIMPL_HEADER_GUARD_1357924680) 19 #define EXSLT_MATHIMPL_HEADER_GUARD_1357924680 35 XALAN_CPP_NAMESPACE_BEGIN
61 const Locator* locator)
const;
63 using ParentType::execute;
65 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 70 clone(MemoryManager& theManager)
const 114 const Locator* locator)
const;
116 using ParentType::execute;
118 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 123 clone(MemoryManager& theManager)
const 167 const Locator* locator)
const;
169 using ParentType::execute;
171 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 176 clone(MemoryManager& theManager)
const 220 const Locator* locator)
const;
222 using ParentType::execute;
224 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 229 clone(MemoryManager& theManager)
const 273 const Locator* locator)
const;
275 using ParentType::execute;
277 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 282 clone(MemoryManager& theManager)
const 326 const Locator* locator)
const;
328 using ParentType::execute;
330 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 335 clone(MemoryManager& theManager)
const 379 const Locator* locator)
const;
381 using ParentType::execute;
383 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 388 clone(MemoryManager& theManager)
const 400 XalanMessages::EXSLTFunctionAcceptsTwoArguments_1Param,
406 static const XalanDOMChar s_eString[];
407 static const XalanDOMChar s_ln10String[];
408 static const XalanDOMChar s_ln2String[];
409 static const XalanDOMChar s_log2EString[];
410 static const XalanDOMChar s_piString[];
411 static const XalanDOMChar s_sqrt1_2String[];
412 static const XalanDOMChar s_sqrt2String[];
414 static const double s_eValues[];
415 static const double s_ln10Values[];
416 static const double s_ln2Values[];
417 static const double s_log2EValues[];
418 static const double s_piValues[];
419 static const double s_sqrt1_2Values[];
420 static const double s_sqrt2Values[];
455 const Locator* locator)
const;
457 using ParentType::execute;
459 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 464 clone(MemoryManager& theManager)
const 508 const Locator* locator)
const;
510 using ParentType::execute;
512 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 517 clone(MemoryManager& theManager)
const 561 const Locator* locator)
const;
563 using ParentType::execute;
565 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 570 clone(MemoryManager& theManager)
const 614 const Locator* locator)
const;
616 using ParentType::execute;
618 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 623 clone(MemoryManager& theManager)
const 667 const Locator* locator)
const;
669 using ParentType::execute;
671 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 676 clone(MemoryManager& theManager)
const 720 const Locator* locator)
const;
722 using ParentType::execute;
724 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 729 clone(MemoryManager& theManager)
const 773 const Locator* locator)
const;
775 using ParentType::execute;
777 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 782 clone(MemoryManager& theManager)
const 826 const Locator* locator)
const;
828 using ParentType::execute;
830 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 835 clone(MemoryManager& theManager)
const 879 const Locator* locator)
const;
881 using ParentType::execute;
883 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 888 clone(MemoryManager& theManager)
const 932 const Locator* locator)
const;
934 using ParentType::execute;
936 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 941 clone(MemoryManager& theManager)
const 985 const Locator* locator)
const;
987 using ParentType::execute;
989 #if defined(XALAN_NO_COVARIANT_RETURN_TYPE) 994 clone(MemoryManager& theManager)
const 1016 XALAN_CPP_NAMESPACE_END
1020 #endif // EXSLT_MATHIMPL_HEADER_GUARD_1357924680
virtual ~XalanEXSLTFunctionLog()
virtual XalanEXSLTFunctionTan * clone(MemoryManager &theManager) const
Create a copy of the function object.
XalanEXSLTFunctionRandom()
virtual XalanEXSLTFunctionPower * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual XalanEXSLTFunctionExp * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual ~XalanEXSLTFunctionCos()
static XalanDOMString & getMessage(XalanDOMString &theResultMessage, XalanMessages::Codes msgToLoad, const char *repText1, const char *repText2=0, const char *repText3=0, const char *repText4=0)
virtual XalanEXSLTFunctionSin * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual XalanEXSLTFunctionAcos * clone(MemoryManager &theManager) const
Create a copy of the function object.
XalanEXSLTFunctionPower()
virtual const XalanDOMString & getError(XalanDOMString &theBuffer) const =0
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.
virtual ~XalanEXSLTFunctionAtan()
virtual ~XalanEXSLTFunctionAbs()
Class to hold XObjectPtr return types.
virtual XalanEXSLTFunctionConstant * clone(MemoryManager &theManager) const
Create a copy of the function object.
Type * XalanCopyConstruct(MemoryManager &theMemoryManager, const Type &theSource)
virtual ~XalanEXSLTFunctionConstant()
virtual ~XalanEXSLTFunctionSin()
virtual XalanEXSLTFunctionLowest * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual XalanEXSLTFunctionMin * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual ~XalanEXSLTFunctionLowest()
virtual XalanEXSLTFunctionRandom * 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...
XalanEXSLTFunctionHighest()
virtual ~XalanEXSLTFunctionAsin()
virtual ~XalanEXSLTFunctionHighest()
virtual XalanEXSLTFunctionMax * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual XalanEXSLTFunctionAsin * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual ~XalanEXSLTFunctionRandom()
virtual XalanEXSLTFunctionAtan2 * clone(MemoryManager &theManager) const
Create a copy of the function object.
#define XALAN_EXSLT_EXPORT
XalanEXSLTFunctionConstant()
virtual ~XalanEXSLTFunctionSqrt()
virtual ~XalanEXSLTFunctionAtan2()
virtual ~XalanEXSLTFunctionPower()
virtual ~XalanEXSLTFunctionTan()
virtual ~XalanEXSLTFunctionMin()
XalanEXSLTFunctionAtan2()
virtual XalanEXSLTFunctionAtan * clone(MemoryManager &theManager) const
Create a copy of the function object.
bool operator==(const ElemAttributeSet &theLHS, const ElemAttributeSet &theRHS)
virtual XalanEXSLTFunctionHighest * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual XalanEXSLTFunctionCos * clone(MemoryManager &theManager) const
Create a copy of the function object.
XalanEXSLTFunctionLowest()
virtual ~XalanEXSLTFunctionAcos()
virtual ~XalanEXSLTFunctionMax()
virtual ~XalanEXSLTFunctionExp()
virtual XalanEXSLTFunctionAbs * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual XalanEXSLTFunctionLog * clone(MemoryManager &theManager) const
Create a copy of the function object.
virtual XalanEXSLTFunctionSqrt * clone(MemoryManager &theManager) const
Create a copy of the function object.