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