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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to