dbertoni 2002/12/06 17:48:36
Modified: c/src/ICUBridge FunctionICUFormatNumber.cpp
FunctionICUFormatNumber.hpp ICUBridge.cpp
ICUBridge.hpp ICUBridgeCleanup.cpp
ICUBridgeCleanup.hpp
ICUBridgeCollationCompareFunctor.cpp
ICUBridgeCollationCompareFunctor.hpp
ICUBridgeCollationCompareFunctorImpl.cpp
ICUBridgeCollationCompareFunctorImpl.hpp
ICUBridgeDefinitions.hpp
ICUXalanNumberFormatFactory.cpp
ICUXalanNumberFormatFactory.hpp
ICUXalanNumberFormatProxy.cpp
ICUXalanNumberFormatProxy.hpp
Log:
Updates for C++ namespace support.
Revision Changes Path
1.10 +9 -1 xml-xalan/c/src/ICUBridge/FunctionICUFormatNumber.cpp
Index: FunctionICUFormatNumber.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/ICUBridge/FunctionICUFormatNumber.cpp,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- FunctionICUFormatNumber.cpp 12 Aug 2002 03:54:43 -0000 1.9
+++ FunctionICUFormatNumber.cpp 7 Dec 2002 01:48:36 -0000 1.10
@@ -72,6 +72,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
FunctionICUFormatNumber::FunctionICUFormatNumberInstaller::FunctionICUFormatNumberInstaller()
{
XPath::installFunction(
@@ -124,7 +128,7 @@
const XalanDOMString&
thePattern,
const XalanDecimalFormatSymbols* theDFS,
XalanDOMString&
theResult,
- const Locator*
locator,
+ const LocatorType*
locator,
bool
/* fWarn */) const
{
unsigned long theResultCode =
@@ -154,3 +158,7 @@
false);
}
}
+
+
+
+XALAN_CPP_NAMESPACE_END
1.5 +9 -1 xml-xalan/c/src/ICUBridge/FunctionICUFormatNumber.hpp
Index: FunctionICUFormatNumber.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/ICUBridge/FunctionICUFormatNumber.hpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- FunctionICUFormatNumber.hpp 12 Aug 2002 03:54:43 -0000 1.4
+++ FunctionICUFormatNumber.hpp 7 Dec 2002 01:48:36 -0000 1.5
@@ -68,6 +68,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
// Class that implements the XSLT function format-number using the ICU.
//
class XALAN_ICUBRIDGE_EXPORT FunctionICUFormatNumber : public
FunctionFormatNumber
@@ -107,7 +111,7 @@
const XalanDOMString&
thePattern,
const XalanDecimalFormatSymbols* theDFS,
XalanDOMString&
theResult,
- const Locator*
locator,
+ const LocatorType*
locator,
bool
fWarn = true) const;
private:
@@ -119,6 +123,10 @@
bool
operator==(const FunctionICUFormatNumber&) const;
};
+
+
+
+XALAN_CPP_NAMESPACE_END
1.19 +8 -0 xml-xalan/c/src/ICUBridge/ICUBridge.cpp
Index: ICUBridge.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/ICUBridge/ICUBridge.cpp,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- ICUBridge.cpp 20 Aug 2002 21:31:58 -0000 1.18
+++ ICUBridge.cpp 7 Dec 2002 01:48:36 -0000 1.19
@@ -78,6 +78,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
#if defined(XALAN_NO_NAMESPACES)
typedef vector<UChar> UCharVectorType;
#else
@@ -380,3 +384,7 @@
return theStatus;
}
+
+
+
+XALAN_CPP_NAMESPACE_END
1.7 +8 -0 xml-xalan/c/src/ICUBridge/ICUBridge.hpp
Index: ICUBridge.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/ICUBridge/ICUBridge.hpp,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ICUBridge.hpp 12 Aug 2002 03:54:43 -0000 1.6
+++ ICUBridge.hpp 7 Dec 2002 01:48:36 -0000 1.7
@@ -72,6 +72,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
class Function;
class XalanDecimalFormatSymbols;
@@ -107,6 +111,10 @@
const XalanDecimalFormatSymbols* theXalanDFS,
XalanDOMString&
theResult);
};
+
+
+
+XALAN_CPP_NAMESPACE_END
1.3 +9 -0 xml-xalan/c/src/ICUBridge/ICUBridgeCleanup.cpp
Index: ICUBridgeCleanup.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/ICUBridge/ICUBridgeCleanup.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ICUBridgeCleanup.cpp 20 Aug 2002 21:31:58 -0000 1.2
+++ ICUBridgeCleanup.cpp 7 Dec 2002 01:48:36 -0000 1.3
@@ -66,6 +66,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
void
ICUBridgeCleanup::cleanup()
{
@@ -74,3 +78,8 @@
u_cleanup();
#endif
}
+
+
+
+XALAN_CPP_NAMESPACE_END
+
1.2 +8 -0 xml-xalan/c/src/ICUBridge/ICUBridgeCleanup.hpp
Index: ICUBridgeCleanup.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/ICUBridge/ICUBridgeCleanup.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ICUBridgeCleanup.hpp 5 Apr 2002 03:45:41 -0000 1.1
+++ ICUBridgeCleanup.hpp 7 Dec 2002 01:48:36 -0000 1.2
@@ -64,6 +64,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
class XALAN_ICUBRIDGE_EXPORT ICUBridgeCleanup
{
public:
@@ -71,6 +75,10 @@
static void
cleanup();
};
+
+
+
+XALAN_CPP_NAMESPACE_END
1.23 +8 -0
xml-xalan/c/src/ICUBridge/ICUBridgeCollationCompareFunctor.cpp
Index: ICUBridgeCollationCompareFunctor.cpp
===================================================================
RCS file:
/home/cvs/xml-xalan/c/src/ICUBridge/ICUBridgeCollationCompareFunctor.cpp,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- ICUBridgeCollationCompareFunctor.cpp 12 Aug 2002 03:54:43 -0000
1.22
+++ ICUBridgeCollationCompareFunctor.cpp 7 Dec 2002 01:48:36 -0000
1.23
@@ -64,6 +64,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
ICUBridgeCollationCompareFunctor::ICUBridgeCollationCompareFunctor(bool
fCacheCollators) :
m_impl(new ICUBridgeCollationCompareFunctorImpl(fCacheCollators))
{
@@ -98,3 +102,7 @@
{
return (*m_impl)(theLHS, theRHS, theLocale, theCaseOrder);
}
+
+
+
+XALAN_CPP_NAMESPACE_END
1.11 +8 -0
xml-xalan/c/src/ICUBridge/ICUBridgeCollationCompareFunctor.hpp
Index: ICUBridgeCollationCompareFunctor.hpp
===================================================================
RCS file:
/home/cvs/xml-xalan/c/src/ICUBridge/ICUBridgeCollationCompareFunctor.hpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ICUBridgeCollationCompareFunctor.hpp 12 Aug 2002 03:54:43 -0000
1.10
+++ ICUBridgeCollationCompareFunctor.hpp 7 Dec 2002 01:48:36 -0000
1.11
@@ -68,6 +68,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
class ICUBridgeCollationCompareFunctorImpl;
@@ -105,6 +109,10 @@
ICUBridgeCollationCompareFunctorImpl* const m_impl;
};
+
+
+
+XALAN_CPP_NAMESPACE_END
1.5 +8 -0
xml-xalan/c/src/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp
Index: ICUBridgeCollationCompareFunctorImpl.cpp
===================================================================
RCS file:
/home/cvs/xml-xalan/c/src/ICUBridge/ICUBridgeCollationCompareFunctorImpl.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ICUBridgeCollationCompareFunctorImpl.cpp 15 Aug 2002 00:44:01 -0000
1.4
+++ ICUBridgeCollationCompareFunctorImpl.cpp 7 Dec 2002 01:48:36 -0000
1.5
@@ -74,6 +74,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
const StylesheetExecutionContextDefault::DefaultCollationCompareFunctor
ICUBridgeCollationCompareFunctorImpl::s_defaultFunctor;
@@ -513,3 +517,7 @@
theEntry.m_collator = theCollator;
}
+
+
+
+XALAN_CPP_NAMESPACE_END
1.6 +8 -0
xml-xalan/c/src/ICUBridge/ICUBridgeCollationCompareFunctorImpl.hpp
Index: ICUBridgeCollationCompareFunctorImpl.hpp
===================================================================
RCS file:
/home/cvs/xml-xalan/c/src/ICUBridge/ICUBridgeCollationCompareFunctorImpl.hpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ICUBridgeCollationCompareFunctorImpl.hpp 28 Aug 2002 21:02:34 -0000
1.5
+++ ICUBridgeCollationCompareFunctorImpl.hpp 7 Dec 2002 01:48:36 -0000
1.6
@@ -77,6 +77,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
class XALAN_ICUBRIDGE_EXPORT ICUBridgeCollationCompareFunctorImpl : public
StylesheetExecutionContextDefault::CollationCompareFunctor
{
public:
@@ -240,6 +244,10 @@
const static
StylesheetExecutionContextDefault::DefaultCollationCompareFunctor
s_defaultFunctor;
};
+
+
+
+XALAN_CPP_NAMESPACE_END
1.2 +1 -1 xml-xalan/c/src/ICUBridge/ICUBridgeDefinitions.hpp
Index: ICUBridgeDefinitions.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/ICUBridge/ICUBridgeDefinitions.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ICUBridgeDefinitions.hpp 8 May 2000 17:13:13 -0000 1.1
+++ ICUBridgeDefinitions.hpp 7 Dec 2002 01:48:36 -0000 1.2
@@ -2,7 +2,7 @@
* The Apache Software License, Version 1.1
*
*
- * Copyright (c) 2000 The Apache Software Foundation. All rights
+ * Copyright (c) 2000-2002 The Apache Software Foundation. All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
1.4 +8 -0 xml-xalan/c/src/ICUBridge/ICUXalanNumberFormatFactory.cpp
Index: ICUXalanNumberFormatFactory.cpp
===================================================================
RCS file:
/home/cvs/xml-xalan/c/src/ICUBridge/ICUXalanNumberFormatFactory.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ICUXalanNumberFormatFactory.cpp 4 Jan 2002 19:12:43 -0000 1.3
+++ ICUXalanNumberFormatFactory.cpp 7 Dec 2002 01:48:36 -0000 1.4
@@ -63,6 +63,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
ICUXalanNumberFormatFactory::ICUXalanNumberFormatFactory() :
StylesheetExecutionContextDefault::XalanNumberFormatFactory()
{
@@ -81,3 +85,7 @@
{
return new ICUXalanNumberFormatProxy;
}
+
+
+
+XALAN_CPP_NAMESPACE_END
1.3 +8 -0 xml-xalan/c/src/ICUBridge/ICUXalanNumberFormatFactory.hpp
Index: ICUXalanNumberFormatFactory.hpp
===================================================================
RCS file:
/home/cvs/xml-xalan/c/src/ICUBridge/ICUXalanNumberFormatFactory.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ICUXalanNumberFormatFactory.hpp 4 Jan 2002 19:12:43 -0000 1.2
+++ ICUXalanNumberFormatFactory.hpp 7 Dec 2002 01:48:36 -0000 1.3
@@ -68,6 +68,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
// Class that implements the XSLT function format-number using the ICU.
//
class XALAN_ICUBRIDGE_EXPORT ICUXalanNumberFormatFactory : public
StylesheetExecutionContextDefault::XalanNumberFormatFactory
@@ -82,6 +86,10 @@
virtual XalanNumberFormat*
create();
};
+
+
+
+XALAN_CPP_NAMESPACE_END
1.11 +8 -0 xml-xalan/c/src/ICUBridge/ICUXalanNumberFormatProxy.cpp
Index: ICUXalanNumberFormatProxy.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/ICUBridge/ICUXalanNumberFormatProxy.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ICUXalanNumberFormatProxy.cpp 20 Aug 2002 21:31:58 -0000 1.10
+++ ICUXalanNumberFormatProxy.cpp 7 Dec 2002 01:48:36 -0000 1.11
@@ -78,6 +78,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
ICUXalanNumberFormatProxy::ICUXalanNumberFormatProxy() :
XalanNumberFormat(),
m_decimalFormat(0)
@@ -266,3 +270,7 @@
m_decimalFormat->adoptDecimalFormatSymbols(theNewSymbols);
}
+
+
+
+XALAN_CPP_NAMESPACE_END
1.6 +8 -0 xml-xalan/c/src/ICUBridge/ICUXalanNumberFormatProxy.hpp
Index: ICUXalanNumberFormatProxy.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/ICUBridge/ICUXalanNumberFormatProxy.hpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ICUXalanNumberFormatProxy.hpp 28 Aug 2002 21:02:34 -0000 1.5
+++ ICUXalanNumberFormatProxy.hpp 7 Dec 2002 01:48:36 -0000 1.6
@@ -72,6 +72,10 @@
+XALAN_CPP_NAMESPACE_BEGIN
+
+
+
// Class that implements the XSLT function format-number using the ICU.
//
class XALAN_ICUBRIDGE_EXPORT ICUXalanNumberFormatProxy : public
XalanNumberFormat
@@ -144,6 +148,10 @@
U_ICU_NAMESPACE::DecimalFormat* m_decimalFormat;
#endif
};
+
+
+
+XALAN_CPP_NAMESPACE_END
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]