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]

Reply via email to