tng 2003/03/07 10:15:58
Modified: c/src/xercesc/util/Transcoders/Cygwin CygwinTransService.cpp
CygwinTransService.hpp
c/src/xercesc/util/Transcoders/ICU ICUTransService.hpp
c/src/xercesc/util/Transcoders/Iconv IconvTransService.hpp
c/src/xercesc/util/Transcoders/Iconv390
Iconv390TransService.hpp
c/src/xercesc/util/Transcoders/Iconv400
Iconv400TransService.hpp
c/src/xercesc/util/Transcoders/IconvFBSD
IconvFBSDTransService.hpp
c/src/xercesc/util/Transcoders/IconvGNU
IconvGNUTransService.hpp
c/src/xercesc/util/Transcoders/MacOSUnicodeConverter
MacOSUnicodeConverter.hpp
c/src/xercesc/util/Transcoders/Uniconv390
Uniconv390TransService.hpp
c/src/xercesc/util/Transcoders/Win32 Win32TransService.cpp
Win32TransService.hpp
Log:
Return a reference instead of void for operator=
Revision Changes Path
1.3 +4 -1
xml-xerces/c/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.cpp
Index: CygwinTransService.cpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- CygwinTransService.cpp 4 Nov 2002 15:14:32 -0000 1.2
+++ CygwinTransService.cpp 7 Mar 2003 18:15:57 -0000 1.3
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.3 2003/03/07 18:15:57 tng
+ * Return a reference instead of void for operator=
+ *
* Revision 1.2 2002/11/04 15:14:32 tng
* C++ Namespace Support.
*
@@ -173,7 +176,7 @@
// -----------------------------------------------------------------------
CPMapEntry();
CPMapEntry(const CPMapEntry&);
- void operator=(const CPMapEntry&);
+ CPMapEntry& operator=(const CPMapEntry&);
// -----------------------------------------------------------------------
1.3 +3 -3
xml-xerces/c/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.hpp
Index: CygwinTransService.hpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- CygwinTransService.hpp 4 Nov 2002 15:14:32 -0000 1.2
+++ CygwinTransService.hpp 7 Mar 2003 18:15:57 -0000 1.3
@@ -135,7 +135,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
CygwinTransService(const CygwinTransService&);
- void operator=(const CygwinTransService&);
+ CygwinTransService& operator=(const CygwinTransService&);
// This is a hash table of entries which map encoding names to their
// Windows specific code pages. The code page allows us to create
@@ -216,7 +216,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
CygwinTranscoder(const CygwinTranscoder&);
- void operator=(const CygwinTranscoder&);
+ CygwinTranscoder& operator=(const CygwinTranscoder&);
// -----------------------------------------------------------------------
@@ -282,7 +282,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
CygwinLCPTranscoder(const CygwinLCPTranscoder&);
- void operator=(const CygwinLCPTranscoder&);
+ CygwinLCPTranscoder& operator=(const CygwinLCPTranscoder&);
};
XERCES_CPP_NAMESPACE_END
1.6 +6 -3
xml-xerces/c/src/xercesc/util/Transcoders/ICU/ICUTransService.hpp
Index: ICUTransService.hpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/ICU/ICUTransService.hpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ICUTransService.hpp 22 Nov 2002 14:56:47 -0000 1.5
+++ ICUTransService.hpp 7 Mar 2003 18:15:57 -0000 1.6
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.6 2003/03/07 18:15:57 tng
+ * Return a reference instead of void for operator=
+ *
* Revision 1.5 2002/11/22 14:56:47 tng
* 390: Uniconv390 support. Patch by Chris Larsson and Stephen Dulin.
*
@@ -177,7 +180,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
ICUTransService(const ICUTransService&);
- void operator=(const ICUTransService&);
+ ICUTransService& operator=(const ICUTransService&);
};
@@ -233,7 +236,7 @@
// -----------------------------------------------------------------------
ICUTranscoder();
ICUTranscoder(const ICUTranscoder&);
- void operator=(const ICUTranscoder&);
+ ICUTranscoder& operator=(const ICUTranscoder&);
// -----------------------------------------------------------------------
@@ -302,7 +305,7 @@
// -----------------------------------------------------------------------
ICULCPTranscoder();
ICULCPTranscoder(const ICULCPTranscoder&);
- void operator=(const ICULCPTranscoder&);
+ ICULCPTranscoder& operator=(const ICULCPTranscoder&);
// -----------------------------------------------------------------------
1.5 +5 -2
xml-xerces/c/src/xercesc/util/Transcoders/Iconv/IconvTransService.hpp
Index: IconvTransService.hpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Iconv/IconvTransService.hpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- IconvTransService.hpp 6 Jan 2003 21:48:05 -0000 1.4
+++ IconvTransService.hpp 7 Mar 2003 18:15:57 -0000 1.5
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.5 2003/03/07 18:15:57 tng
+ * Return a reference instead of void for operator=
+ *
* Revision 1.4 2003/01/06 21:48:05 tng
* Remove obsolete old functions transcodeXML and transcodeOne
*
@@ -162,7 +165,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
IconvTransService(const IconvTransService&);
- void operator=(const IconvTransService&);
+ IconvTransService& operator=(const IconvTransService&);
};
@@ -207,7 +210,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
IconvLCPTranscoder(const IconvLCPTranscoder&);
- void operator=(const IconvLCPTranscoder&);
+ IconvLCPTranscoder& operator=(const IconvLCPTranscoder&);
};
XERCES_CPP_NAMESPACE_END
1.5 +5 -2
xml-xerces/c/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.hpp
Index: Iconv390TransService.hpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.hpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- Iconv390TransService.hpp 6 Jan 2003 21:46:08 -0000 1.4
+++ Iconv390TransService.hpp 7 Mar 2003 18:15:57 -0000 1.5
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.5 2003/03/07 18:15:57 tng
+ * Return a reference instead of void for operator=
+ *
* Revision 1.4 2003/01/06 21:46:08 tng
* Since 390 uses ICU or Uniconv390 TransService, change Iconv390 to use intrinsic
transcoders only so as to bypass Bug 2393.
*
@@ -155,7 +158,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
Iconv390TransService(const Iconv390TransService&);
- void operator=(const Iconv390TransService&);
+ Iconv390TransService& operator=(const Iconv390TransService&);
};
class XMLUTIL_EXPORT Iconv390LCPTranscoder : public XMLLCPTranscoder
@@ -199,7 +202,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
Iconv390LCPTranscoder(const Iconv390LCPTranscoder&);
- void operator=(const Iconv390LCPTranscoder&);
+ Iconv390LCPTranscoder& operator=(const Iconv390LCPTranscoder&);
iconvconverter_t *converter;
};
1.6 +4 -4
xml-xerces/c/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.hpp
Index: Iconv400TransService.hpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.hpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- Iconv400TransService.hpp 6 Jan 2003 21:47:48 -0000 1.5
+++ Iconv400TransService.hpp 7 Mar 2003 18:15:57 -0000 1.6
@@ -130,7 +130,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
Iconv400TransService(const Iconv400TransService&);
- void operator=(const Iconv400TransService&);
+ Iconv400TransService& operator=(const Iconv400TransService&);
XMLCh toUnicodeUpper(XMLCh toupper) const;
XMLCh toUnicodeLower(XMLCh tolower) const;
@@ -192,7 +192,7 @@
// -----------------------------------------------------------------------
Iconv400Transcoder();
Iconv400Transcoder(const Iconv400Transcoder&);
- void operator=(const Iconv400Transcoder&);
+ Iconv400Transcoder& operator=(const Iconv400Transcoder&);
// -----------------------------------------------------------------------
@@ -262,7 +262,7 @@
// -----------------------------------------------------------------------
Iconv400LCPTranscoder();
Iconv400LCPTranscoder(const Iconv400LCPTranscoder&);
- void operator=(const Iconv400LCPTranscoder&);
+ Iconv400LCPTranscoder& operator=(const Iconv400LCPTranscoder&);
// -----------------------------------------------------------------------
1.6 +7 -4
xml-xerces/c/src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.hpp
Index: IconvFBSDTransService.hpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.hpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- IconvFBSDTransService.hpp 7 Mar 2003 15:08:57 -0000 1.5
+++ IconvFBSDTransService.hpp 7 Mar 2003 18:15:57 -0000 1.6
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.6 2003/03/07 18:15:57 tng
+ * Return a reference instead of void for operator=
+ *
* Revision 1.5 2003/03/07 15:08:57 tng
* [Bug 17571] fix building IconvFBSD (namespaces) . Patch from Bjoern A. Zeeb.
*
@@ -190,7 +193,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
IconvFBSDCD(const IconvFBSDCD&);
- void operator=(const IconvFBSDCD&);
+ IconvFBSDCD& operator=(const IconvFBSDCD&);
// -----------------------------------------------------------------------
// Private data members
@@ -275,7 +278,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
IconvFBSDTransService(const IconvFBSDTransService&);
- void operator=(const IconvFBSDTransService&);
+ IconvFBSDTransService& operator=(const IconvFBSDTransService&);
#ifdef XML_USE_LIBICONV
@@ -347,7 +350,7 @@
// -----------------------------------------------------------------------
IconvFBSDTranscoder();
IconvFBSDTranscoder(const IconvFBSDTranscoder&);
- void operator=(const IconvFBSDTranscoder&);
+ IconvFBSDTranscoder& operator=(const IconvFBSDTranscoder&);
};
#endif /* XML_USE_LIBICONV */
@@ -421,7 +424,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
IconvFBSDLCPTranscoder(const IconvFBSDLCPTranscoder&);
- void operator=(const IconvFBSDLCPTranscoder&);
+ IconvFBSDLCPTranscoder& operator=(const IconvFBSDLCPTranscoder&);
};
XERCES_CPP_NAMESPACE_END
1.3 +7 -4
xml-xerces/c/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp
Index: IconvGNUTransService.hpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- IconvGNUTransService.hpp 4 Nov 2002 15:14:34 -0000 1.2
+++ IconvGNUTransService.hpp 7 Mar 2003 18:15:57 -0000 1.3
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.3 2003/03/07 18:15:57 tng
+ * Return a reference instead of void for operator=
+ *
* Revision 1.2 2002/11/04 15:14:34 tng
* C++ Namespace Support.
*
@@ -168,7 +171,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
IconvGNUWrapper(const IconvGNUWrapper&);
- void operator=(const IconvGNUWrapper&);
+ IconvGNUWrapper& operator=(const IconvGNUWrapper&);
// -----------------------------------------------------------------------
// Private data members
@@ -248,7 +251,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
IconvGNUTransService(const IconvGNUTransService&);
- void operator=(const IconvGNUTransService&);
+ IconvGNUTransService& operator=(const IconvGNUTransService&);
// -----------------------------------------------------------------------
@@ -317,7 +320,7 @@
// -----------------------------------------------------------------------
IconvGNUTranscoder();
IconvGNUTranscoder(const IconvGNUTranscoder&);
- void operator=(const IconvGNUTranscoder&);
+ IconvGNUTranscoder& operator=(const IconvGNUTranscoder&);
};
@@ -379,7 +382,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
IconvGNULCPTranscoder(const IconvGNULCPTranscoder&);
- void operator=(const IconvGNULCPTranscoder&);
+ IconvGNULCPTranscoder& operator=(const IconvGNULCPTranscoder&);
};
XERCES_CPP_NAMESPACE_END
1.6 +4 -4
xml-xerces/c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp
Index: MacOSUnicodeConverter.hpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- MacOSUnicodeConverter.hpp 13 Nov 2002 17:37:36 -0000 1.5
+++ MacOSUnicodeConverter.hpp 7 Mar 2003 18:15:58 -0000 1.6
@@ -144,7 +144,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
MacOSUnicodeConverter(const MacOSUnicodeConverter&);
- void operator=(const MacOSUnicodeConverter&);
+ MacOSUnicodeConverter& operator=(const MacOSUnicodeConverter&);
// -----------------------------------------------------------------------
// Private methods
@@ -211,7 +211,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
MacOSTranscoder(const MacOSTranscoder&);
- void operator=(const MacOSTranscoder&);
+ MacOSTranscoder& operator=(const MacOSTranscoder&);
// -----------------------------------------------------------------------
// Private members
@@ -276,7 +276,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
MacOSLCPTranscoder(const MacOSLCPTranscoder&);
- void operator=(const MacOSLCPTranscoder&);
+ MacOSLCPTranscoder& operator=(const MacOSLCPTranscoder&);
// -----------------------------------------------------------------------
// Private data members
1.2 +4 -4
xml-xerces/c/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.hpp
Index: Uniconv390TransService.hpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Uniconv390TransService.hpp 22 Nov 2002 14:57:06 -0000 1.1
+++ Uniconv390TransService.hpp 7 Mar 2003 18:15:58 -0000 1.2
@@ -134,7 +134,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
Uniconv390TransService(const Uniconv390TransService&);
- void operator=(const Uniconv390TransService&);
+ Uniconv390TransService& operator=(const Uniconv390TransService&);
ICUTransService * fICUService;
XMLLCPTranscoder* fLCPTranscoder;
uniconvcaseconverter_t *fCaseConverter;
@@ -193,7 +193,7 @@
// -----------------------------------------------------------------------
Uniconv390Transcoder();
Uniconv390Transcoder(const Uniconv390Transcoder&);
- void operator=(const Uniconv390Transcoder&);
+ Uniconv390Transcoder& operator=(const Uniconv390Transcoder&);
ICUTranscoder * fICUTranscoder;
@@ -252,7 +252,7 @@
// -----------------------------------------------------------------------
Uniconv390LCPTranscoder();
Uniconv390LCPTranscoder(const Uniconv390LCPTranscoder&);
- void operator=(const Uniconv390LCPTranscoder&);
+ Uniconv390LCPTranscoder& operator=(const Uniconv390LCPTranscoder&);
ICULCPTranscoder * fICULCPTranscoder;
1.8 +2 -2
xml-xerces/c/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp
Index: Win32TransService.cpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Win32TransService.cpp 6 Feb 2003 14:31:24 -0000 1.7
+++ Win32TransService.cpp 7 Mar 2003 18:15:58 -0000 1.8
@@ -130,7 +130,7 @@
// -----------------------------------------------------------------------
CPMapEntry();
CPMapEntry(const CPMapEntry&);
- void operator=(const CPMapEntry&);
+ CPMapEntry& operator=(const CPMapEntry&);
// -----------------------------------------------------------------------
1.4 +6 -3
xml-xerces/c/src/xercesc/util/Transcoders/Win32/Win32TransService.hpp
Index: Win32TransService.hpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Win32/Win32TransService.hpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- Win32TransService.hpp 4 Nov 2002 15:14:34 -0000 1.3
+++ Win32TransService.hpp 7 Mar 2003 18:15:58 -0000 1.4
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.4 2003/03/07 18:15:58 tng
+ * Return a reference instead of void for operator=
+ *
* Revision 1.3 2002/11/04 15:14:34 tng
* C++ Namespace Support.
*
@@ -182,7 +185,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
Win32TransService(const Win32TransService&);
- void operator=(const Win32TransService&);
+ Win32TransService& operator=(const Win32TransService&);
// This is a hash table of entries which map encoding names to their
// Windows specific code pages. The code page allows us to create
@@ -263,7 +266,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
Win32Transcoder(const Win32Transcoder&);
- void operator=(const Win32Transcoder&);
+ Win32Transcoder& operator=(const Win32Transcoder&);
// -----------------------------------------------------------------------
@@ -329,7 +332,7 @@
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
Win32LCPTranscoder(const Win32LCPTranscoder&);
- void operator=(const Win32LCPTranscoder&);
+ Win32LCPTranscoder& operator=(const Win32LCPTranscoder&);
};
XERCES_CPP_NAMESPACE_END
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]