You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by tn...@apache.org on 2003/03/07 20:59:31 UTC

cvs commit: xml-xerces/c/src/xercesc/dom DOMAttr.hpp DOMBuilder.hpp DOMCDATASection.hpp DOMCharacterData.hpp DOMComment.hpp DOMDocument.hpp DOMDocumentFragment.hpp DOMDocumentRange.hpp DOMDocumentTraversal.hpp DOMDocumentType.hpp DOMElement.hpp DOMEntity.hpp DOMEntityReference.hpp DOMEntityResolver.hpp DOMError.hpp DOMErrorHandler.hpp DOMImplementation.hpp DOMImplementationLS.hpp DOMImplementationSource.hpp DOMInputSource.hpp DOMLocator.hpp DOMNamedNodeMap.hpp DOMNode.hpp DOMNodeFilter.hpp DOMNodeIterator.hpp DOMNodeList.hpp DOMNotation.hpp DOMProcessingInstruction.hpp DOMRange.hpp DOMText.hpp DOMTreeWalker.hpp DOMTypeInfo.hpp DOMUserDataHandler.hpp DOMWriter.hpp DOMWriterFilter.hpp

tng         2003/03/07 11:59:30

  Modified:    c/src/xercesc/dom DOMAttr.hpp DOMBuilder.hpp
                        DOMCDATASection.hpp DOMCharacterData.hpp
                        DOMComment.hpp DOMDocument.hpp
                        DOMDocumentFragment.hpp DOMDocumentRange.hpp
                        DOMDocumentTraversal.hpp DOMDocumentType.hpp
                        DOMElement.hpp DOMEntity.hpp DOMEntityReference.hpp
                        DOMEntityResolver.hpp DOMError.hpp
                        DOMErrorHandler.hpp DOMImplementation.hpp
                        DOMImplementationLS.hpp DOMImplementationSource.hpp
                        DOMInputSource.hpp DOMLocator.hpp
                        DOMNamedNodeMap.hpp DOMNode.hpp DOMNodeFilter.hpp
                        DOMNodeIterator.hpp DOMNodeList.hpp DOMNotation.hpp
                        DOMProcessingInstruction.hpp DOMRange.hpp
                        DOMText.hpp DOMTreeWalker.hpp DOMTypeInfo.hpp
                        DOMUserDataHandler.hpp DOMWriter.hpp
                        DOMWriterFilter.hpp
  Log:
  [Bug 11692] Unimplement the hidden constructors and assignment operator to remove warnings from gcc.
  
  Revision  Changes    Path
  1.8       +12 -4     xml-xerces/c/src/xercesc/dom/DOMAttr.hpp
  
  Index: DOMAttr.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMAttr.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DOMAttr.hpp	29 Jan 2003 19:43:07 -0000	1.7
  +++ DOMAttr.hpp	7 Mar 2003 19:58:58 -0000	1.8
  @@ -100,10 +100,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMAttr() {};
  -    DOMAttr(const DOMAttr &) {};
  -    DOMAttr & operator = (const DOMAttr &) {return *this;};
  +    //@}
  +
  +private:    
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMAttr(const DOMAttr &);
  +    DOMAttr & operator = (const DOMAttr &);
       //@}
   
   public:
  
  
  
  1.11      +12 -4     xml-xerces/c/src/xercesc/dom/DOMBuilder.hpp
  
  Index: DOMBuilder.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMBuilder.hpp,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- DOMBuilder.hpp	23 Dec 2002 15:23:17 -0000	1.10
  +++ DOMBuilder.hpp	7 Mar 2003 19:58:58 -0000	1.11
  @@ -93,10 +93,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMBuilder() {};
  -    DOMBuilder(const DOMBuilder &) {};
  -    DOMBuilder & operator = (const DOMBuilder &) {return *this;};
  +    //@}
  +
  +private:    
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMBuilder(const DOMBuilder &);
  +    DOMBuilder & operator = (const DOMBuilder &);
       //@}
   
   public:
  
  
  
  1.6       +12 -4     xml-xerces/c/src/xercesc/dom/DOMCDATASection.hpp
  
  Index: DOMCDATASection.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMCDATASection.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMCDATASection.hpp	4 Nov 2002 15:09:24 -0000	1.5
  +++ DOMCDATASection.hpp	7 Mar 2003 19:58:58 -0000	1.6
  @@ -108,10 +108,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMCDATASection() {};
  -    DOMCDATASection(const DOMCDATASection &) {};
  -    DOMCDATASection & operator = (const DOMCDATASection &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMCDATASection(const DOMCDATASection &);
  +    DOMCDATASection & operator = (const DOMCDATASection &);
       //@}
   
   public:
  
  
  
  1.8       +12 -5     xml-xerces/c/src/xercesc/dom/DOMCharacterData.hpp
  
  Index: DOMCharacterData.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMCharacterData.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DOMCharacterData.hpp	4 Nov 2002 15:09:24 -0000	1.7
  +++ DOMCharacterData.hpp	7 Mar 2003 19:59:01 -0000	1.8
  @@ -83,16 +83,23 @@
    * @since DOM Level 1
    */
   class CDOM_EXPORT DOMCharacterData: public DOMNode {
  -
   protected:
       // -----------------------------------------------------------------------
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMCharacterData() {};
  -    DOMCharacterData(const DOMCharacterData &) {};
  -    DOMCharacterData & operator = (const DOMCharacterData &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMCharacterData(const DOMCharacterData &);
  +    DOMCharacterData & operator = (const DOMCharacterData &);
       //@}
   
   public:
  
  
  
  1.6       +12 -5     xml-xerces/c/src/xercesc/dom/DOMComment.hpp
  
  Index: DOMComment.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMComment.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMComment.hpp	4 Nov 2002 15:09:24 -0000	1.5
  +++ DOMComment.hpp	7 Mar 2003 19:59:01 -0000	1.6
  @@ -77,16 +77,23 @@
    * @since DOM Level 1
    */
   class CDOM_EXPORT DOMComment: public DOMCharacterData {
  -
   protected:
       // -----------------------------------------------------------------------
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMComment() {};
  -    DOMComment(const DOMComment &) {};
  -    DOMComment & operator = (const DOMComment &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMComment(const DOMComment &);
  +    DOMComment & operator = (const DOMComment &);
       //@}
   
   public:
  
  
  
  1.11      +13 -5     xml-xerces/c/src/xercesc/dom/DOMDocument.hpp
  
  Index: DOMDocument.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMDocument.hpp,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- DOMDocument.hpp	4 Nov 2002 15:09:24 -0000	1.10
  +++ DOMDocument.hpp	7 Mar 2003 19:59:01 -0000	1.11
  @@ -108,10 +108,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMDocument() {};
  -    DOMDocument(const DOMDocument &) {};
  -    DOMDocument & operator = (const DOMDocument &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMDocument(const DOMDocument &);
  +    DOMDocument & operator = (const DOMDocument &);
       //@}
   
   public:
  @@ -1163,7 +1171,7 @@
                                                     const XMLSSize_t columnNum) = 0;
       //@}
   
  -protected:
  +private:
       friend class DOMNode;
       friend class DOMImplementation;
   
  
  
  
  1.6       +12 -4     xml-xerces/c/src/xercesc/dom/DOMDocumentFragment.hpp
  
  Index: DOMDocumentFragment.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMDocumentFragment.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMDocumentFragment.hpp	4 Nov 2002 15:09:24 -0000	1.5
  +++ DOMDocumentFragment.hpp	7 Mar 2003 19:59:02 -0000	1.6
  @@ -114,10 +114,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMDocumentFragment() {};
  -    DOMDocumentFragment(const DOMDocumentFragment &) {};
  -    DOMDocumentFragment & operator = (const DOMDocumentFragment &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMDocumentFragment(const DOMDocumentFragment &);
  +    DOMDocumentFragment & operator = (const DOMDocumentFragment &);
       //@}
   
   public:
  
  
  
  1.6       +12 -4     xml-xerces/c/src/xercesc/dom/DOMDocumentRange.hpp
  
  Index: DOMDocumentRange.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMDocumentRange.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMDocumentRange.hpp	4 Nov 2002 15:09:24 -0000	1.5
  +++ DOMDocumentRange.hpp	7 Mar 2003 19:59:02 -0000	1.6
  @@ -80,10 +80,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMDocumentRange() {};
  -    DOMDocumentRange(const DOMDocumentRange &) {};
  -    DOMDocumentRange & operator = (const DOMDocumentRange &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMDocumentRange(const DOMDocumentRange &);
  +    DOMDocumentRange & operator = (const DOMDocumentRange &);
       //@}
   
   public:
  
  
  
  1.6       +12 -4     xml-xerces/c/src/xercesc/dom/DOMDocumentTraversal.hpp
  
  Index: DOMDocumentTraversal.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMDocumentTraversal.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMDocumentTraversal.hpp	4 Nov 2002 15:09:24 -0000	1.5
  +++ DOMDocumentTraversal.hpp	7 Mar 2003 19:59:02 -0000	1.6
  @@ -90,10 +90,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMDocumentTraversal() {};
  -    DOMDocumentTraversal(const DOMDocumentTraversal &) {};
  -    DOMDocumentTraversal & operator = (const DOMDocumentTraversal &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMDocumentTraversal(const DOMDocumentTraversal &);
  +    DOMDocumentTraversal & operator = (const DOMDocumentTraversal &);
       //@}
   
   public:
  
  
  
  1.6       +12 -4     xml-xerces/c/src/xercesc/dom/DOMDocumentType.hpp
  
  Index: DOMDocumentType.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMDocumentType.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMDocumentType.hpp	4 Nov 2002 15:09:24 -0000	1.5
  +++ DOMDocumentType.hpp	7 Mar 2003 19:59:02 -0000	1.6
  @@ -88,10 +88,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMDocumentType() {};
  -    DOMDocumentType(const DOMDocumentType &) {};
  -    DOMDocumentType & operator = (const DOMDocumentType &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMDocumentType(const DOMDocumentType &);
  +    DOMDocumentType & operator = (const DOMDocumentType &);
       //@}
   
   public:
  
  
  
  1.9       +12 -4     xml-xerces/c/src/xercesc/dom/DOMElement.hpp
  
  Index: DOMElement.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMElement.hpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DOMElement.hpp	5 Feb 2003 18:56:57 -0000	1.8
  +++ DOMElement.hpp	7 Mar 2003 19:59:03 -0000	1.9
  @@ -105,10 +105,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMElement() {};
  -    DOMElement(const DOMElement &) {};
  -    DOMElement & operator = (const DOMElement &) {return *this;};
  +    //@}
  +    
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMElement(const DOMElement &);
  +    DOMElement & operator = (const DOMElement &);
       //@}
   
   public:
  
  
  
  1.7       +12 -4     xml-xerces/c/src/xercesc/dom/DOMEntity.hpp
  
  Index: DOMEntity.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMEntity.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DOMEntity.hpp	4 Nov 2002 15:09:24 -0000	1.6
  +++ DOMEntity.hpp	7 Mar 2003 19:59:03 -0000	1.7
  @@ -109,10 +109,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMEntity() {};
  -    DOMEntity(const DOMEntity &) {};
  -    DOMEntity & operator = (const DOMEntity &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMEntity(const DOMEntity &);
  +    DOMEntity & operator = (const DOMEntity &);
       //@}
   
   public:
  
  
  
  1.6       +12 -4     xml-xerces/c/src/xercesc/dom/DOMEntityReference.hpp
  
  Index: DOMEntityReference.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMEntityReference.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMEntityReference.hpp	4 Nov 2002 15:09:24 -0000	1.5
  +++ DOMEntityReference.hpp	7 Mar 2003 19:59:04 -0000	1.6
  @@ -100,10 +100,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMEntityReference() {};
  -    DOMEntityReference(const DOMEntityReference &) {};
  -    DOMEntityReference & operator = (const DOMEntityReference &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMEntityReference(const DOMEntityReference &);
  +    DOMEntityReference & operator = (const DOMEntityReference &);
       //@}
   
   public:
  
  
  
  1.6       +14 -3     xml-xerces/c/src/xercesc/dom/DOMEntityResolver.hpp
  
  Index: DOMEntityResolver.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMEntityResolver.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMEntityResolver.hpp	4 Nov 2002 15:09:24 -0000	1.5
  +++ DOMEntityResolver.hpp	7 Mar 2003 19:59:04 -0000	1.6
  @@ -59,6 +59,9 @@
   
   /*
    * $Log$
  + * Revision 1.6  2003/03/07 19:59:04  tng
  + * [Bug 11692] Unimplement the hidden constructors and assignment operator to remove warnings from gcc.
  + *
    * Revision 1.5  2002/11/04 15:09:24  tng
    * C++ Namespace Support.
    *
  @@ -112,10 +115,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMEntityResolver() {};
  -    DOMEntityResolver(const DOMEntityResolver &) {};
  -    DOMEntityResolver & operator = (const DOMEntityResolver &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMEntityResolver(const DOMEntityResolver &);
  +    DOMEntityResolver & operator = (const DOMEntityResolver &);
       //@}
   
   public:
  
  
  
  1.8       +14 -3     xml-xerces/c/src/xercesc/dom/DOMError.hpp
  
  Index: DOMError.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMError.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DOMError.hpp	4 Nov 2002 15:09:24 -0000	1.7
  +++ DOMError.hpp	7 Mar 2003 19:59:04 -0000	1.8
  @@ -59,6 +59,9 @@
   
   /*
    * $Log$
  + * Revision 1.8  2003/03/07 19:59:04  tng
  + * [Bug 11692] Unimplement the hidden constructors and assignment operator to remove warnings from gcc.
  + *
    * Revision 1.7  2002/11/04 15:09:24  tng
    * C++ Namespace Support.
    *
  @@ -104,10 +107,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMError() {};
  -    DOMError(const DOMError &) {};
  -    DOMError & operator = (const DOMError &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMError(const DOMError &);
  +    DOMError & operator = (const DOMError &);
       //@}
   
   public:
  
  
  
  1.7       +14 -3     xml-xerces/c/src/xercesc/dom/DOMErrorHandler.hpp
  
  Index: DOMErrorHandler.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMErrorHandler.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DOMErrorHandler.hpp	4 Nov 2002 15:09:24 -0000	1.6
  +++ DOMErrorHandler.hpp	7 Mar 2003 19:59:05 -0000	1.7
  @@ -59,6 +59,9 @@
   
   /*
    * $Log$
  + * Revision 1.7  2003/03/07 19:59:05  tng
  + * [Bug 11692] Unimplement the hidden constructors and assignment operator to remove warnings from gcc.
  + *
    * Revision 1.6  2002/11/04 15:09:24  tng
    * C++ Namespace Support.
    *
  @@ -108,10 +111,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMErrorHandler() {};
  -    DOMErrorHandler(const DOMErrorHandler &) {};
  -    DOMErrorHandler & operator = (const DOMErrorHandler &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMErrorHandler(const DOMErrorHandler &);
  +    DOMErrorHandler & operator = (const DOMErrorHandler &);
       //@}
   
   public:
  
  
  
  1.11      +13 -7     xml-xerces/c/src/xercesc/dom/DOMImplementation.hpp
  
  Index: DOMImplementation.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMImplementation.hpp,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- DOMImplementation.hpp	12 Nov 2002 17:49:37 -0000	1.10
  +++ DOMImplementation.hpp	7 Mar 2003 19:59:05 -0000	1.11
  @@ -79,17 +79,23 @@
   
   class CDOM_EXPORT DOMImplementation : public DOMImplementationLS
   {
  -
  -protected :
  +protected:
       // -----------------------------------------------------------------------
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  -
  +    //@{    
           DOMImplementation() {};                                      // no plain constructor
  -        DOMImplementation(const DOMImplementation &) {};   // no copy construtor.
  -        DOMImplementation & operator = (const DOMImplementation &) {return *this;};  // No Assignment
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +        DOMImplementation(const DOMImplementation &);   // no copy construtor.
  +        DOMImplementation & operator = (const DOMImplementation &);  // No Assignment
       //@}
   
   
  
  
  
  1.7       +15 -4     xml-xerces/c/src/xercesc/dom/DOMImplementationLS.hpp
  
  Index: DOMImplementationLS.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMImplementationLS.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DOMImplementationLS.hpp	4 Nov 2002 15:09:24 -0000	1.6
  +++ DOMImplementationLS.hpp	7 Mar 2003 19:59:05 -0000	1.7
  @@ -59,6 +59,9 @@
   
   /*
    * $Log$
  + * Revision 1.7  2003/03/07 19:59:05  tng
  + * [Bug 11692] Unimplement the hidden constructors and assignment operator to remove warnings from gcc.
  + *
    * Revision 1.6  2002/11/04 15:09:24  tng
    * C++ Namespace Support.
    *
  @@ -105,15 +108,23 @@
     */
   class CDOM_EXPORT DOMImplementationLS
   {
  -protected :
  +protected:
       // -----------------------------------------------------------------------
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMImplementationLS() {};
  -    DOMImplementationLS(const DOMImplementationLS &) {};
  -    DOMImplementationLS & operator = (const DOMImplementationLS &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMImplementationLS(const DOMImplementationLS &);
  +    DOMImplementationLS & operator = (const DOMImplementationLS &);
       //@}
   
   public:
  
  
  
  1.5       +12 -4     xml-xerces/c/src/xercesc/dom/DOMImplementationSource.hpp
  
  Index: DOMImplementationSource.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMImplementationSource.hpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMImplementationSource.hpp	4 Nov 2002 15:09:24 -0000	1.4
  +++ DOMImplementationSource.hpp	7 Mar 2003 19:59:05 -0000	1.5
  @@ -85,10 +85,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMImplementationSource() {};
  -    DOMImplementationSource(const DOMImplementationSource &) {};
  -    DOMImplementationSource & operator = (const DOMImplementationSource &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMImplementationSource(const DOMImplementationSource &);
  +    DOMImplementationSource & operator = (const DOMImplementationSource &);
       //@}
   
   
  
  
  
  1.9       +13 -5     xml-xerces/c/src/xercesc/dom/DOMInputSource.hpp
  
  Index: DOMInputSource.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMInputSource.hpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DOMInputSource.hpp	4 Nov 2002 15:09:24 -0000	1.8
  +++ DOMInputSource.hpp	7 Mar 2003 19:59:05 -0000	1.9
  @@ -98,15 +98,23 @@
     */
   class CDOM_EXPORT DOMInputSource
   {
  -protected :
  +protected:
       // -----------------------------------------------------------------------
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMInputSource() {};
  -    DOMInputSource(const DOMInputSource &) {};
  -    DOMInputSource & operator = (const DOMInputSource &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMInputSource(const DOMInputSource &);
  +    DOMInputSource & operator = (const DOMInputSource &);
       //@}
   
   public:
  
  
  
  1.7       +14 -3     xml-xerces/c/src/xercesc/dom/DOMLocator.hpp
  
  Index: DOMLocator.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMLocator.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DOMLocator.hpp	4 Nov 2002 15:09:24 -0000	1.6
  +++ DOMLocator.hpp	7 Mar 2003 19:59:05 -0000	1.7
  @@ -59,6 +59,9 @@
   
   /*
    * $Log$
  + * Revision 1.7  2003/03/07 19:59:05  tng
  + * [Bug 11692] Unimplement the hidden constructors and assignment operator to remove warnings from gcc.
  + *
    * Revision 1.6  2002/11/04 15:09:24  tng
    * C++ Namespace Support.
    *
  @@ -102,10 +105,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMLocator() {};
  -    DOMLocator(const DOMLocator &) {};
  -    DOMLocator & operator = (const DOMLocator &) {return *this;};
  +    //@}
  +    
  +private:    
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMLocator(const DOMLocator &);
  +    DOMLocator & operator = (const DOMLocator &);
       //@}
   
   public:
  
  
  
  1.8       +12 -4     xml-xerces/c/src/xercesc/dom/DOMNamedNodeMap.hpp
  
  Index: DOMNamedNodeMap.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMNamedNodeMap.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DOMNamedNodeMap.hpp	15 Nov 2002 21:25:59 -0000	1.7
  +++ DOMNamedNodeMap.hpp	7 Mar 2003 19:59:06 -0000	1.8
  @@ -88,10 +88,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMNamedNodeMap() {};
  -    DOMNamedNodeMap(const DOMNamedNodeMap &) {};
  -    DOMNamedNodeMap & operator = (const DOMNamedNodeMap &) {return *this;};
  +    //@}
  +
  +private:    
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMNamedNodeMap(const DOMNamedNodeMap &);
  +    DOMNamedNodeMap & operator = (const DOMNamedNodeMap &);
       //@}
   
   public:
  
  
  
  1.14      +12 -4     xml-xerces/c/src/xercesc/dom/DOMNode.hpp
  
  Index: DOMNode.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMNode.hpp,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- DOMNode.hpp	4 Nov 2002 15:09:24 -0000	1.13
  +++ DOMNode.hpp	7 Mar 2003 19:59:06 -0000	1.14
  @@ -188,10 +188,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMNode() {};
  -    DOMNode(const DOMNode &) {};
  -    DOMNode & operator = (const DOMNode &) {return *this;};
  +    //@}
  +
  +private:    
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMNode(const DOMNode &);
  +    DOMNode & operator = (const DOMNode &);
       //@}
   
   public:
  
  
  
  1.6       +12 -4     xml-xerces/c/src/xercesc/dom/DOMNodeFilter.hpp
  
  Index: DOMNodeFilter.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMNodeFilter.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMNodeFilter.hpp	4 Nov 2002 15:09:24 -0000	1.5
  +++ DOMNodeFilter.hpp	7 Mar 2003 19:59:06 -0000	1.6
  @@ -92,10 +92,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMNodeFilter() {};
  -    DOMNodeFilter(const DOMNodeFilter &) {};
  -    DOMNodeFilter & operator = (const DOMNodeFilter &) {return *this;};
  +    //@}    
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMNodeFilter(const DOMNodeFilter &);
  +    DOMNodeFilter & operator = (const DOMNodeFilter &);
       //@}
   
   public:
  
  
  
  1.7       +12 -4     xml-xerces/c/src/xercesc/dom/DOMNodeIterator.hpp
  
  Index: DOMNodeIterator.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMNodeIterator.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DOMNodeIterator.hpp	4 Nov 2002 15:09:24 -0000	1.6
  +++ DOMNodeIterator.hpp	7 Mar 2003 19:59:07 -0000	1.7
  @@ -87,10 +87,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMNodeIterator() {};
  -    DOMNodeIterator(const DOMNodeIterator &) {};
  -    DOMNodeIterator & operator = (const DOMNodeIterator &) {return *this;};
  +    //@}
  +
  +private:    
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMNodeIterator(const DOMNodeIterator &);
  +    DOMNodeIterator & operator = (const DOMNodeIterator &);
       //@}
   
   public:
  
  
  
  1.8       +12 -4     xml-xerces/c/src/xercesc/dom/DOMNodeList.hpp
  
  Index: DOMNodeList.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMNodeList.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DOMNodeList.hpp	4 Nov 2002 15:09:24 -0000	1.7
  +++ DOMNodeList.hpp	7 Mar 2003 19:59:08 -0000	1.8
  @@ -87,10 +87,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMNodeList() {};
  -    DOMNodeList(const DOMNodeList &) {};
  -    DOMNodeList & operator = (const DOMNodeList &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMNodeList(const DOMNodeList &);
  +    DOMNodeList & operator = (const DOMNodeList &);
       //@}
   
   public:
  
  
  
  1.6       +12 -4     xml-xerces/c/src/xercesc/dom/DOMNotation.hpp
  
  Index: DOMNotation.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMNotation.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMNotation.hpp	4 Nov 2002 15:09:24 -0000	1.5
  +++ DOMNotation.hpp	7 Mar 2003 19:59:08 -0000	1.6
  @@ -86,10 +86,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMNotation() {};
  -    DOMNotation(const DOMNotation &) {};
  -    DOMNotation & operator = (const DOMNotation &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMNotation(const DOMNotation &);
  +    DOMNotation & operator = (const DOMNotation &);
       //@}
   
   public:
  
  
  
  1.6       +12 -4     xml-xerces/c/src/xercesc/dom/DOMProcessingInstruction.hpp
  
  Index: DOMProcessingInstruction.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMProcessingInstruction.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMProcessingInstruction.hpp	4 Nov 2002 15:09:24 -0000	1.5
  +++ DOMProcessingInstruction.hpp	7 Mar 2003 19:59:08 -0000	1.6
  @@ -81,10 +81,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMProcessingInstruction() {};
  -    DOMProcessingInstruction(const DOMProcessingInstruction &) {};
  -    DOMProcessingInstruction & operator = (const DOMProcessingInstruction &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMProcessingInstruction(const DOMProcessingInstruction &);
  +    DOMProcessingInstruction & operator = (const DOMProcessingInstruction &);
       //@}
   
   public:
  
  
  
  1.8       +12 -4     xml-xerces/c/src/xercesc/dom/DOMRange.hpp
  
  Index: DOMRange.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMRange.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DOMRange.hpp	4 Nov 2002 15:09:24 -0000	1.7
  +++ DOMRange.hpp	7 Mar 2003 19:59:08 -0000	1.8
  @@ -78,10 +78,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMRange() {};
  -    DOMRange(const DOMRange &) {};
  -    DOMRange & operator = (const DOMRange &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMRange(const DOMRange &);
  +    DOMRange & operator = (const DOMRange &);
       //@}
   
   public:
  
  
  
  1.8       +12 -4     xml-xerces/c/src/xercesc/dom/DOMText.hpp
  
  Index: DOMText.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMText.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DOMText.hpp	4 Nov 2002 15:09:24 -0000	1.7
  +++ DOMText.hpp	7 Mar 2003 19:59:09 -0000	1.8
  @@ -93,10 +93,18 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMText() {};
  -    DOMText(const DOMText &) {};
  -    DOMText & operator = (const DOMText &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMText(const DOMText &);
  +    DOMText & operator = (const DOMText &);
       //@}
   
   public:
  
  
  
  1.7       +13 -5     xml-xerces/c/src/xercesc/dom/DOMTreeWalker.hpp
  
  Index: DOMTreeWalker.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMTreeWalker.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DOMTreeWalker.hpp	4 Nov 2002 15:09:24 -0000	1.6
  +++ DOMTreeWalker.hpp	7 Mar 2003 19:59:09 -0000	1.7
  @@ -87,15 +87,23 @@
    * @since DOM Level 2
    */
   class CDOM_EXPORT DOMTreeWalker {
  -protected :
  +protected:
       // -----------------------------------------------------------------------
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMTreeWalker() {};
  -    DOMTreeWalker(const DOMTreeWalker &) {};
  -    DOMTreeWalker & operator = (const DOMTreeWalker &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMTreeWalker(const DOMTreeWalker &);
  +    DOMTreeWalker & operator = (const DOMTreeWalker &);
       //@}
   
   public:
  
  
  
  1.2       +14 -6     xml-xerces/c/src/xercesc/dom/DOMTypeInfo.hpp
  
  Index: DOMTypeInfo.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMTypeInfo.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOMTypeInfo.hpp	29 Jan 2003 19:41:09 -0000	1.1
  +++ DOMTypeInfo.hpp	7 Mar 2003 19:59:09 -0000	1.2
  @@ -74,14 +74,22 @@
   class CDOM_EXPORT DOMTypeInfo
   {
   protected:
  -    //-----------------------------------------------------------------------------------
  -    //  Constructor
  -    //-----------------------------------------------------------------------------------
  +    // -----------------------------------------------------------------------
  +    //  Hidden constructors
  +    // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMTypeInfo() {};
  -    DOMTypeInfo(const DOMTypeInfo &) {};
  -    DOMTypeInfo & operator = (const DOMTypeInfo &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMTypeInfo(const DOMTypeInfo &);
  +    DOMTypeInfo & operator = (const DOMTypeInfo &);
       //@}
   
   public:
  
  
  
  1.6       +12 -5     xml-xerces/c/src/xercesc/dom/DOMUserDataHandler.hpp
  
  Index: DOMUserDataHandler.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMUserDataHandler.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMUserDataHandler.hpp	4 Nov 2002 15:09:25 -0000	1.5
  +++ DOMUserDataHandler.hpp	7 Mar 2003 19:59:09 -0000	1.6
  @@ -79,16 +79,23 @@
    * @since DOM Level 3
    */
   class CDOM_EXPORT DOMUserDataHandler {
  -
   protected:
       // -----------------------------------------------------------------------
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMUserDataHandler() {};
  -    DOMUserDataHandler(const DOMUserDataHandler &) {};
  -    DOMUserDataHandler & operator = (const DOMUserDataHandler &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMUserDataHandler(const DOMUserDataHandler &);
  +    DOMUserDataHandler & operator = (const DOMUserDataHandler &);
       //@}
   
   public:
  
  
  
  1.10      +14 -4     xml-xerces/c/src/xercesc/dom/DOMWriter.hpp
  
  Index: DOMWriter.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMWriter.hpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- DOMWriter.hpp	27 Nov 2002 18:46:39 -0000	1.9
  +++ DOMWriter.hpp	7 Mar 2003 19:59:09 -0000	1.10
  @@ -60,6 +60,9 @@
   /*
    * $Id$
    * $Log$
  + * Revision 1.10  2003/03/07 19:59:09  tng
  + * [Bug 11692] Unimplement the hidden constructors and assignment operator to remove warnings from gcc.
  + *
    * Revision 1.9  2002/11/27 18:46:39  tng
    * Documentation: clarify that DOMWriter::writeToString always returns string in UTF-16
    *
  @@ -322,10 +325,17 @@
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMWriter() {};
  -    DOMWriter(const DOMWriter &) {};
  -    DOMWriter & operator = (const DOMWriter &) {return *this;};
  +    //@}
  +private:        
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMWriter(const DOMWriter &);
  +    DOMWriter & operator = (const DOMWriter &);
       //@}
   
   
  
  
  
  1.9       +16 -5     xml-xerces/c/src/xercesc/dom/DOMWriterFilter.hpp
  
  Index: DOMWriterFilter.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMWriterFilter.hpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DOMWriterFilter.hpp	4 Nov 2002 15:09:25 -0000	1.8
  +++ DOMWriterFilter.hpp	7 Mar 2003 19:59:09 -0000	1.9
  @@ -60,6 +60,9 @@
   /*
    * $Id$
    * $Log$
  + * Revision 1.9  2003/03/07 19:59:09  tng
  + * [Bug 11692] Unimplement the hidden constructors and assignment operator to remove warnings from gcc.
  + *
    * Revision 1.8  2002/11/04 15:09:25  tng
    * C++ Namespace Support.
    *
  @@ -110,15 +113,23 @@
   
   
   class CDOM_EXPORT DOMWriterFilter : public DOMNodeFilter {
  -protected :
  +protected:
       // -----------------------------------------------------------------------
       //  Hidden constructors
       // -----------------------------------------------------------------------
       /** @name Hidden constructors */
  -    //@{
  +    //@{    
       DOMWriterFilter() {};
  -    DOMWriterFilter(const DOMWriterFilter &) {};
  -    DOMWriterFilter & operator = (const DOMWriterFilter &) {return *this;};
  +    //@}
  +
  +private:
  +    // -----------------------------------------------------------------------
  +    // Unimplemented constructors and operators
  +    // -----------------------------------------------------------------------
  +    /** @name Unimplemented constructors and operators */
  +    //@{
  +    DOMWriterFilter(const DOMWriterFilter &);
  +    DOMWriterFilter & operator = (const DOMWriterFilter &);
       //@}
   
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org