You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by db...@apache.org on 2002/11/25 20:26:35 UTC
cvs commit: xml-xalan/c/src/XalanEXSLT XalanEXSLTCommon.cpp XalanEXSLTCommon.hpp XalanEXSLTCommonImpl.hpp XalanEXSLTMath.cpp XalanEXSLTMath.hpp XalanEXSLTMathImpl.hpp XalanEXSLTSet.cpp XalanEXSLTSet.hpp XalanEXSLTSetImpl.hpp XalanEXSLTString.cpp XalanEXSLTString.hpp XalanEXSLTStringImpl.hpp
dbertoni 2002/11/25 11:26:35
Modified: c/src/XalanEXSLT XalanEXSLTCommon.cpp XalanEXSLTCommon.hpp
XalanEXSLTCommonImpl.hpp XalanEXSLTMath.cpp
XalanEXSLTMath.hpp XalanEXSLTMathImpl.hpp
XalanEXSLTSet.cpp XalanEXSLTSet.hpp
XalanEXSLTSetImpl.hpp XalanEXSLTString.cpp
XalanEXSLTString.hpp XalanEXSLTStringImpl.hpp
Log:
Updates for new C++ namespace support.
Revision Changes Path
1.4 +10 -2 xml-xalan/c/src/XalanEXSLT/XalanEXSLTCommon.cpp
Index: XalanEXSLTCommon.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanEXSLT/XalanEXSLTCommon.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- XalanEXSLTCommon.cpp 26 Sep 2002 20:58:14 -0000 1.3
+++ XalanEXSLTCommon.cpp 25 Nov 2002 19:26:34 -0000 1.4
@@ -68,6 +68,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
const XalanDOMChar XalanEXSLTFunctionObjectType::s_booleanString[] =
{
XalanUnicode::charLetter_b,
@@ -153,7 +157,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
// Make sure nothing's happened to our strings and that
// they were actually initialized...
@@ -209,7 +213,7 @@
const XalanDOMString
XalanEXSLTFunctionObjectType::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT object-type() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function object-type() accepts one argument"));
}
@@ -323,3 +327,7 @@
{
doUninstallGlobal(s_commonNamespace, theFunctionTable);
}
+
+
+
+XALAN_CPP_NAMESPACE_END
1.2 +9 -1 xml-xalan/c/src/XalanEXSLT/XalanEXSLTCommon.hpp
Index: XalanEXSLTCommon.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanEXSLT/XalanEXSLTCommon.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XalanEXSLTCommon.hpp 26 Apr 2002 06:51:13 -0000 1.1
+++ XalanEXSLTCommon.hpp 25 Nov 2002 19:26:34 -0000 1.2
@@ -67,6 +67,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
class XALAN_EXSLT_EXPORT XalanEXSLTCommonFunctionsInstaller : public XalanExtensionsInstaller
{
public:
@@ -78,11 +82,15 @@
installGlobal();
static void
- uninstallLocal(XPathEnvSupportDefault& theSupport);
+ uninstallLocal(XPathEnvSupportDefault& theSupport);
static void
uninstallGlobal();
};
+
+
+
+XALAN_CPP_NAMESPACE_END
1.3 +11 -3 xml-xalan/c/src/XalanEXSLT/XalanEXSLTCommonImpl.hpp
Index: XalanEXSLTCommonImpl.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanEXSLT/XalanEXSLTCommonImpl.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- XalanEXSLTCommonImpl.hpp 26 Sep 2002 20:58:14 -0000 1.2
+++ XalanEXSLTCommonImpl.hpp 25 Nov 2002 19:26:34 -0000 1.3
@@ -71,6 +71,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
class XALAN_EXSLT_EXPORT XalanEXSLTFunctionNodeSet : public FunctionNodeSet
{
public:
@@ -100,13 +104,13 @@
virtual const XalanDOMString
getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXLT function node-set() accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function node-set() accepts one argument"));
}
virtual const XalanDOMString
getInvalidArgumentTypeError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("Invalid argument type in EXSLT function node-set()!"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("Invalid argument type in EXSLT function node-set()"));
}
private:
@@ -160,7 +164,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -202,6 +206,10 @@
static const XalanDOMChar s_rtfString[];
static const XalanDOMChar s_stringString[];
};
+
+
+
+XALAN_CPP_NAMESPACE_END
1.3 +42 -34 xml-xalan/c/src/XalanEXSLT/XalanEXSLTMath.cpp
Index: XalanEXSLTMath.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanEXSLT/XalanEXSLTMath.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- XalanEXSLTMath.cpp 30 Apr 2002 04:41:33 -0000 1.2
+++ XalanEXSLTMath.cpp 25 Nov 2002 19:26:34 -0000 1.3
@@ -77,6 +77,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
template<class FunctionType>
XObjectPtr
findNodes(
@@ -147,7 +151,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -164,7 +168,7 @@
const XalanDOMString
XalanEXSLTFunctionHighest::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT highest() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function highest() accepts one argument"));
}
@@ -174,7 +178,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -191,7 +195,7 @@
const XalanDOMString
XalanEXSLTFunctionLowest::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT lowest() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function lowest() accepts one argument"));
}
@@ -254,7 +258,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -271,7 +275,7 @@
const XalanDOMString
XalanEXSLTFunctionMin::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT min() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function min() accepts one argument"));
}
@@ -281,7 +285,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -298,7 +302,7 @@
const XalanDOMString
XalanEXSLTFunctionMax::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT max() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function max() accepts one argument"));
}
@@ -308,7 +312,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -329,7 +333,7 @@
const XalanDOMString
XalanEXSLTFunctionAbs::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT abs() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function abs() accepts one argument"));
}
@@ -339,7 +343,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -360,7 +364,7 @@
const XalanDOMString
XalanEXSLTFunctionAcos::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT acos() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function acos() accepts one argument"));
}
@@ -370,7 +374,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -391,7 +395,7 @@
const XalanDOMString
XalanEXSLTFunctionAsin::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT asin() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function asin() accepts one argument"));
}
@@ -401,7 +405,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -422,7 +426,7 @@
const XalanDOMString
XalanEXSLTFunctionAtan::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT atan() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function atan() accepts one argument"));
}
@@ -432,7 +436,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 2)
{
@@ -453,7 +457,7 @@
const XalanDOMString
XalanEXSLTFunctionAtan2::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT atan2() function accepts two arguments"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function atan2() accepts two arguments"));
}
@@ -701,7 +705,7 @@
3.1415926535L,
3.14159265358L,
3.141592653589L,
- 3.1415926535897L, //
+ 3.1415926535897L,
3.14159265358979L,
3.141592653589793L,
3.1415926535897932L,
@@ -836,7 +840,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 2)
{
@@ -921,7 +925,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -942,7 +946,7 @@
const XalanDOMString
XalanEXSLTFunctionCos::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT cos() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function cos() accepts one argument"));
}
@@ -952,7 +956,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -973,7 +977,7 @@
const XalanDOMString
XalanEXSLTFunctionExp::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT exp() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function exp() accepts one argument"));
}
@@ -983,7 +987,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -1004,7 +1008,7 @@
const XalanDOMString
XalanEXSLTFunctionLog::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT log() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function log() accepts one argument"));
}
@@ -1014,7 +1018,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 2)
{
@@ -1035,7 +1039,7 @@
const XalanDOMString
XalanEXSLTFunctionPower::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT power() function accepts two arguments"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function power() accepts two arguments"));
}
@@ -1045,7 +1049,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -1066,7 +1070,7 @@
const XalanDOMString
XalanEXSLTFunctionSin::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT sin() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function sin() accepts one argument"));
}
@@ -1076,7 +1080,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -1097,7 +1101,7 @@
const XalanDOMString
XalanEXSLTFunctionSqrt::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT sqrt() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function sqrt() accepts one argument"));
}
@@ -1107,7 +1111,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -1128,7 +1132,7 @@
const XalanDOMString
XalanEXSLTFunctionTan::getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT tan() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function tan() accepts one argument"));
}
@@ -1422,3 +1426,7 @@
{
doUninstallGlobal(s_mathNamespace, theFunctionTable);
}
+
+
+
+XALAN_CPP_NAMESPACE_END
1.2 +8 -0 xml-xalan/c/src/XalanEXSLT/XalanEXSLTMath.hpp
Index: XalanEXSLTMath.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanEXSLT/XalanEXSLTMath.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XalanEXSLTMath.hpp 26 Apr 2002 06:51:13 -0000 1.1
+++ XalanEXSLTMath.hpp 25 Nov 2002 19:26:34 -0000 1.2
@@ -67,6 +67,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
class XALAN_EXSLT_EXPORT XalanEXSLTMathFunctionsInstaller : public XalanExtensionsInstaller
{
public:
@@ -83,6 +87,10 @@
static void
uninstallGlobal();
};
+
+
+
+XALAN_CPP_NAMESPACE_END
1.3 +26 -18 xml-xalan/c/src/XalanEXSLT/XalanEXSLTMathImpl.hpp
Index: XalanEXSLTMathImpl.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanEXSLT/XalanEXSLTMathImpl.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- XalanEXSLTMathImpl.hpp 30 Apr 2002 04:41:33 -0000 1.2
+++ XalanEXSLTMathImpl.hpp 25 Nov 2002 19:26:34 -0000 1.3
@@ -67,6 +67,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAbs : public Function
{
public:
@@ -87,7 +91,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -136,7 +140,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -185,7 +189,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -234,7 +238,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -283,7 +287,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -332,7 +336,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -349,7 +353,7 @@
const XalanDOMString
getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXLT function constant() function accepts two arguments"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function constant() function accepts two arguments"));
}
private:
@@ -401,7 +405,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -450,7 +454,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -499,7 +503,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -548,7 +552,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -597,7 +601,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -646,7 +650,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -695,7 +699,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -744,7 +748,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -793,7 +797,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -842,7 +846,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -891,7 +895,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -917,6 +921,10 @@
bool
operator==(const XalanEXSLTFunctionTan&) const;
};
+
+
+
+XALAN_CPP_NAMESPACE_END
1.2 +11 -3 xml-xalan/c/src/XalanEXSLT/XalanEXSLTSet.cpp
Index: XalanEXSLTSet.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanEXSLT/XalanEXSLTSet.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XalanEXSLTSet.cpp 26 Apr 2002 06:51:13 -0000 1.1
+++ XalanEXSLTSet.cpp 25 Nov 2002 19:26:34 -0000 1.2
@@ -68,12 +68,16 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
XObjectPtr
XalanEXSLTFunctionHasSameNode::execute(
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 2)
{
@@ -191,7 +195,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 2)
{
@@ -232,7 +236,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 2)
{
@@ -422,3 +426,7 @@
{
doUninstallGlobal(s_setNamespace, theFunctionTable);
}
+
+
+
+XALAN_CPP_NAMESPACE_END
1.2 +8 -0 xml-xalan/c/src/XalanEXSLT/XalanEXSLTSet.hpp
Index: XalanEXSLTSet.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanEXSLT/XalanEXSLTSet.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XalanEXSLTSet.hpp 26 Apr 2002 06:51:13 -0000 1.1
+++ XalanEXSLTSet.hpp 25 Nov 2002 19:26:34 -0000 1.2
@@ -67,6 +67,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
class XALAN_EXSLT_EXPORT XalanEXSLTSetFunctionsInstaller : public XalanExtensionsInstaller
{
public:
@@ -83,6 +87,10 @@
static void
uninstallGlobal();
};
+
+
+
+XALAN_CPP_NAMESPACE_END
1.2 +17 -9 xml-xalan/c/src/XalanEXSLT/XalanEXSLTSetImpl.hpp
Index: XalanEXSLTSetImpl.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanEXSLT/XalanEXSLTSetImpl.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XalanEXSLTSetImpl.hpp 26 Apr 2002 06:51:13 -0000 1.1
+++ XalanEXSLTSetImpl.hpp 25 Nov 2002 19:26:34 -0000 1.2
@@ -73,6 +73,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
class XALAN_EXSLT_EXPORT XalanEXSLTFunctionDifference : public FunctionDifference
{
public:
@@ -102,7 +106,7 @@
virtual const XalanDOMString
getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXLT function difference() function accepts two arguments"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function difference() accepts two arguments"));
}
private:
@@ -146,7 +150,7 @@
virtual const XalanDOMString
getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXLT function distinct() function accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function distinct() accepts one argument"));
}
private:
@@ -182,7 +186,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -199,7 +203,7 @@
virtual const XalanDOMString
getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXLT function has-same-node() function accepts two arguments"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function has-same-node() accepts two arguments"));
}
private:
@@ -243,7 +247,7 @@
virtual const XalanDOMString
getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXLT function distinct() function accepts two arguments"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function distinct() function accepts two arguments"));
}
private:
@@ -279,7 +283,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -296,7 +300,7 @@
virtual const XalanDOMString
getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXLT function leading() function accepts two arguments"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function leading() function accepts two arguments"));
}
private:
@@ -332,7 +336,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -349,7 +353,7 @@
virtual const XalanDOMString
getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXLT function trailing() function accepts two arguments"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function trailing() function accepts two arguments"));
}
private:
@@ -361,6 +365,10 @@
bool
operator==(const XalanEXSLTFunctionTrailing&) const;
};
+
+
+
+XALAN_CPP_NAMESPACE_END
1.6 +11 -3 xml-xalan/c/src/XalanEXSLT/XalanEXSLTString.cpp
Index: XalanEXSLTString.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanEXSLT/XalanEXSLTString.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- XalanEXSLTString.cpp 26 Sep 2002 20:58:14 -0000 1.5
+++ XalanEXSLTString.cpp 25 Nov 2002 19:26:34 -0000 1.6
@@ -73,6 +73,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
const XalanDOMChar XalanEXSLTFunctionAlign::s_centerString[] =
{
XalanUnicode::charLetter_c,
@@ -103,7 +107,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
const XObjectArgVectorType::size_type theSize = args.size();
@@ -204,7 +208,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
if (args.size() != 1)
{
@@ -252,7 +256,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const
+ const LocatorType* locator) const
{
assert(m_space.length() == 1);
@@ -431,3 +435,7 @@
{
doUninstallGlobal(s_stringNamespace, theFunctionTable);
}
+
+
+
+XALAN_CPP_NAMESPACE_END
1.2 +8 -0 xml-xalan/c/src/XalanEXSLT/XalanEXSLTString.hpp
Index: XalanEXSLTString.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanEXSLT/XalanEXSLTString.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XalanEXSLTString.hpp 26 Apr 2002 06:51:13 -0000 1.1
+++ XalanEXSLTString.hpp 25 Nov 2002 19:26:34 -0000 1.2
@@ -67,6 +67,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
class XALAN_EXSLT_EXPORT XalanEXSLTStringFunctionsInstaller : public XalanExtensionsInstaller
{
public:
@@ -83,6 +87,10 @@
static void
uninstallGlobal();
};
+
+
+
+XALAN_CPP_NAMESPACE_END
1.3 +11 -763 xml-xalan/c/src/XalanEXSLT/XalanEXSLTStringImpl.hpp
Index: XalanEXSLTStringImpl.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanEXSLT/XalanEXSLTStringImpl.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- XalanEXSLTStringImpl.hpp 26 Sep 2002 20:58:14 -0000 1.2
+++ XalanEXSLTStringImpl.hpp 25 Nov 2002 19:26:34 -0000 1.3
@@ -67,6 +67,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAlign : public Function
{
public:
@@ -87,7 +91,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -104,7 +108,7 @@
const XalanDOMString
getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXLT function align() accepts two or three arguments"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function align() accepts two or three arguments"));
}
private:
@@ -145,7 +149,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -162,7 +166,7 @@
const XalanDOMString
getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXLT function concat() accepts one argument"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function concat() accepts one argument"));
}
private:
@@ -206,7 +210,7 @@
XPathExecutionContext& executionContext,
XalanNode* context,
const XObjectArgVectorType& args,
- const Locator* locator) const;
+ const LocatorType* locator) const;
#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
virtual Function*
@@ -223,7 +227,7 @@
const XalanDOMString
getError() const
{
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXLT function padding() accepts one or two arguments"));
+ return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXSLT function padding() accepts one or two arguments"));
}
private:
@@ -244,764 +248,8 @@
-#if 0
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAsin : public Function
-{
-public:
-
- XalanEXSLTFunctionAsin()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionAsin()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionAsin*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionAsin(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionAsin&
- operator=(const XalanEXSLTFunctionAsin&);
-
- bool
- operator==(const XalanEXSLTFunctionAsin&) const;
-
-
- // Data members...
- static const XalanDOMString s_emptyString;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAtan : public Function
-{
-public:
-
- XalanEXSLTFunctionAtan()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionAtan()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionAtan*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionAtan(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionAtan&
- operator=(const XalanEXSLTFunctionAtan&);
-
- bool
- operator==(const XalanEXSLTFunctionAtan&) const;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionAtan2 : public Function
-{
-public:
-
- XalanEXSLTFunctionAtan2()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionAtan2()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionAtan2*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionAtan2(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionAtan2&
- operator=(const XalanEXSLTFunctionAtan2&);
-
- bool
- operator==(const XalanEXSLTFunctionAtan2&) const;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionConstant : public Function
-{
-public:
-
- XalanEXSLTFunctionConstant()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionConstant()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionConstant*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionConstant(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const
- {
- return StaticStringToDOMString(XALAN_STATIC_UCODE_STRING("The EXLT function constant() function accepts two arguments"));
- }
-
-private:
-
- static const XalanDOMChar s_eString[];
- static const XalanDOMChar s_ln10String[];
- static const XalanDOMChar s_ln2String[];
- static const XalanDOMChar s_log2EString[];
- static const XalanDOMChar s_piString[];
- static const XalanDOMChar s_sqrt1_2String[];
- static const XalanDOMChar s_sqrt2String[];
-
- static const char s_eValueString[];
- static const char s_ln10ValueString[];
- static const char s_ln2ValueString[];
- static const char s_log2EValueString[];
- static const char s_piValueString[];
- static const char s_sqrt1_2ValueString[];
- static const char s_sqrt2ValueString[];
-
-
- // Not implemented...
- XalanEXSLTFunctionConstant&
- operator=(const XalanEXSLTFunctionConstant&);
-
- bool
- operator==(const XalanEXSLTFunctionConstant&) const;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionCos : public Function
-{
-public:
-
- XalanEXSLTFunctionCos()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionCos()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionCos*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionCos(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionCos&
- operator=(const XalanEXSLTFunctionCos&);
-
- bool
- operator==(const XalanEXSLTFunctionCos&) const;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionExp : public Function
-{
-public:
-
- XalanEXSLTFunctionExp()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionExp()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionExp*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionExp(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionExp&
- operator=(const XalanEXSLTFunctionExp&);
-
- bool
- operator==(const XalanEXSLTFunctionExp&) const;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionHighest : public Function
-{
-public:
-
- XalanEXSLTFunctionHighest()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionHighest()
- {
- }
-
- // These methods are inherited from Function ...
+XALAN_CPP_NAMESPACE_END
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionHighest*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionHighest(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionHighest&
- operator=(const XalanEXSLTFunctionHighest&);
-
- bool
- operator==(const XalanEXSLTFunctionHighest&) const;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionLog : public Function
-{
-public:
-
- XalanEXSLTFunctionLog()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionLog()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionLog*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionLog(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionLog&
- operator=(const XalanEXSLTFunctionLog&);
-
- bool
- operator==(const XalanEXSLTFunctionLog&) const;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionLowest : public Function
-{
-public:
-
- XalanEXSLTFunctionLowest()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionLowest()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionLowest*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionLowest(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionLowest&
- operator=(const XalanEXSLTFunctionLowest&);
-
- bool
- operator==(const XalanEXSLTFunctionLowest&) const;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionMax : public Function
-{
-public:
-
- XalanEXSLTFunctionMax()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionMax()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionMax*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionMax(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionMax&
- operator=(const XalanEXSLTFunctionMax&);
-
- bool
- operator==(const XalanEXSLTFunctionMax&) const;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionMin : public Function
-{
-public:
-
- XalanEXSLTFunctionMin()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionMin()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionMin*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionMin(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionMin&
- operator=(const XalanEXSLTFunctionMin&);
-
- bool
- operator==(const XalanEXSLTFunctionMin&) const;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionPower : public Function
-{
-public:
-
- XalanEXSLTFunctionPower()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionPower()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionPower*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionPower(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionPower&
- operator=(const XalanEXSLTFunctionPower&);
-
- bool
- operator==(const XalanEXSLTFunctionPower&) const;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionSin : public Function
-{
-public:
-
- XalanEXSLTFunctionSin()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionSin()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionSin*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionSin(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionSin&
- operator=(const XalanEXSLTFunctionSin&);
-
- bool
- operator==(const XalanEXSLTFunctionSin&) const;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionSqrt : public Function
-{
-public:
-
- XalanEXSLTFunctionSqrt()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionSqrt()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionSqrt*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionSqrt(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionSqrt&
- operator=(const XalanEXSLTFunctionSqrt&);
-
- bool
- operator==(const XalanEXSLTFunctionSqrt&) const;
-};
-
-
-
-class XALAN_EXSLT_EXPORT XalanEXSLTFunctionTan : public Function
-{
-public:
-
- XalanEXSLTFunctionTan()
- {
- }
-
- virtual
- ~XalanEXSLTFunctionTan()
- {
- }
-
- // These methods are inherited from Function ...
-
- virtual XObjectPtr
- execute(
- XPathExecutionContext& executionContext,
- XalanNode* context,
- const XObjectArgVectorType& args,
- const Locator* locator) const;
-
-#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)
- virtual Function*
-#else
- virtual XalanEXSLTFunctionTan*
-#endif
- clone() const
- {
- return new XalanEXSLTFunctionTan(*this);
- }
-
-protected:
-
- const XalanDOMString
- getError() const;
-
-private:
-
- // Not implemented...
- XalanEXSLTFunctionTan&
- operator=(const XalanEXSLTFunctionTan&);
-
- bool
- operator==(const XalanEXSLTFunctionTan&) const;
-};
-#endif
#endif // EXSLT_STRINGIMPL_HEADER_GUARD_1357924680
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org