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 2002/11/04 16:07:38 UTC

cvs commit: xml-xerces/c/src/xercesc/dom/impl DOMAttrImpl.cpp DOMAttrImpl.hpp DOMAttrMapImpl.cpp DOMAttrMapImpl.hpp DOMAttrNSImpl.cpp DOMAttrNSImpl.hpp DOMCDATASectionImpl.cpp DOMCDATASectionImpl.hpp DOMCasts.hpp DOMCharacterDataImpl.cpp DOMCharacterDataImpl.hpp DOMChildNode.cpp DOMChildNode.hpp DOMCommentImpl.cpp DOMCommentImpl.hpp DOMDeepNodeListImpl.cpp DOMDeepNodeListImpl.hpp DOMDeepNodeListPool.c DOMDeepNodeListPool.hpp DOMDocumentFragmentImpl.cpp DOMDocumentFragmentImpl.hpp DOMDocumentImpl.cpp DOMDocumentImpl.hpp DOMDocumentTypeImpl.cpp DOMDocumentTypeImpl.hpp DOMElementImpl.cpp DOMElementImpl.hpp DOMElementNSImpl.cpp DOMElementNSImpl.hpp DOMEntityImpl.cpp DOMEntityImpl.hpp DOMEntityReferenceImpl.cpp DOMEntityReferenceImpl.hpp DOMErrorImpl.cpp DOMErrorImpl.hpp DOMImplementationImpl.cpp DOMImplementationImpl.hpp DOMImplementationRegistry.cpp DOMLocatorImpl.cpp DOMLocatorImpl.hpp DOMNamedNodeMapImpl.cpp DOMNamedNodeMapImpl.hpp DOMNodeIDMap.cpp DOMNodeIDMap.hpp DOMNodeImpl.cpp DOMNodeImpl.hpp DOMNodeIteratorImpl.cpp DOMNodeIteratorImpl.hpp DOMNodeListImpl.cpp DOMNodeListImpl.hpp DOMNodeVector.cpp DOMNodeVector.hpp DOMNotationImpl.cpp DOMNotationImpl.hpp DOMParentNode.cpp DOMParentNode.hpp DOMProcessingInstructionImpl.cpp DOMProcessingInstructionImpl.hpp DOMRangeImpl.cpp DOMRangeImpl.hpp DOMStringPool.cpp DOMStringPool.hpp DOMTextImpl.cpp DOMTextImpl.hpp DOMTreeWalkerImpl.cpp DOMTreeWalkerImpl.hpp DOMWriterImpl.cpp DOMWriterImpl.hpp XSDElementNSImpl.cpp XSDElementNSImpl.hpp

tng         2002/11/04 07:07:38

  Modified:    c/src/xercesc/dom/impl DOMAttrImpl.cpp DOMAttrImpl.hpp
                        DOMAttrMapImpl.cpp DOMAttrMapImpl.hpp
                        DOMAttrNSImpl.cpp DOMAttrNSImpl.hpp
                        DOMCDATASectionImpl.cpp DOMCDATASectionImpl.hpp
                        DOMCasts.hpp DOMCharacterDataImpl.cpp
                        DOMCharacterDataImpl.hpp DOMChildNode.cpp
                        DOMChildNode.hpp DOMCommentImpl.cpp
                        DOMCommentImpl.hpp DOMDeepNodeListImpl.cpp
                        DOMDeepNodeListImpl.hpp DOMDeepNodeListPool.c
                        DOMDeepNodeListPool.hpp DOMDocumentFragmentImpl.cpp
                        DOMDocumentFragmentImpl.hpp DOMDocumentImpl.cpp
                        DOMDocumentImpl.hpp DOMDocumentTypeImpl.cpp
                        DOMDocumentTypeImpl.hpp DOMElementImpl.cpp
                        DOMElementImpl.hpp DOMElementNSImpl.cpp
                        DOMElementNSImpl.hpp DOMEntityImpl.cpp
                        DOMEntityImpl.hpp DOMEntityReferenceImpl.cpp
                        DOMEntityReferenceImpl.hpp DOMErrorImpl.cpp
                        DOMErrorImpl.hpp DOMImplementationImpl.cpp
                        DOMImplementationImpl.hpp
                        DOMImplementationRegistry.cpp DOMLocatorImpl.cpp
                        DOMLocatorImpl.hpp DOMNamedNodeMapImpl.cpp
                        DOMNamedNodeMapImpl.hpp DOMNodeIDMap.cpp
                        DOMNodeIDMap.hpp DOMNodeImpl.cpp DOMNodeImpl.hpp
                        DOMNodeIteratorImpl.cpp DOMNodeIteratorImpl.hpp
                        DOMNodeListImpl.cpp DOMNodeListImpl.hpp
                        DOMNodeVector.cpp DOMNodeVector.hpp
                        DOMNotationImpl.cpp DOMNotationImpl.hpp
                        DOMParentNode.cpp DOMParentNode.hpp
                        DOMProcessingInstructionImpl.cpp
                        DOMProcessingInstructionImpl.hpp DOMRangeImpl.cpp
                        DOMRangeImpl.hpp DOMStringPool.cpp
                        DOMStringPool.hpp DOMTextImpl.cpp DOMTextImpl.hpp
                        DOMTreeWalkerImpl.cpp DOMTreeWalkerImpl.hpp
                        DOMWriterImpl.cpp DOMWriterImpl.hpp
                        XSDElementNSImpl.cpp XSDElementNSImpl.hpp
  Log:
  C++ Namespace Support.
  
  Revision  Changes    Path
  1.12      +3 -1      xml-xerces/c/src/xercesc/dom/impl/DOMAttrImpl.cpp
  
  Index: DOMAttrImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMAttrImpl.cpp,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- DOMAttrImpl.cpp	26 Sep 2002 17:26:04 -0000	1.11
  +++ DOMAttrImpl.cpp	4 Nov 2002 15:07:34 -0000	1.12
  @@ -67,6 +67,7 @@
   #include "DOMCasts.hpp"
   #include "DOMNodeIDMap.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   DOMAttrImpl::DOMAttrImpl(DOMDocument *ownerDoc, const XMLCh *aName)
       : fNode(ownerDoc), fParent (ownerDoc)
  @@ -354,4 +355,5 @@
              const XMLCh*     DOMAttrImpl::lookupNamespaceURI(const XMLCh* prefix) const  {return fNode.lookupNamespaceURI(prefix); };
              DOMNode*         DOMAttrImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
   
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.5       +5 -1      xml-xerces/c/src/xercesc/dom/impl/DOMAttrImpl.hpp
  
  Index: DOMAttrImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMAttrImpl.hpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMAttrImpl.hpp	17 Sep 2002 13:11:48 -0000	1.4
  +++ DOMAttrImpl.hpp	4 Nov 2002 15:07:34 -0000	1.5
  @@ -78,6 +78,8 @@
   #include <xercesc/dom/DOMAttr.hpp>
   #include <xercesc/framework/XMLBuffer.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   class DOMElementImpl;
   
   class CDOM_EXPORT DOMAttrImpl: public DOMAttr {
  @@ -111,5 +113,7 @@
   private:
       void getTextValue(DOMNode* node, XMLBuffer& buf) const;
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.5       +5 -1      xml-xerces/c/src/xercesc/dom/impl/DOMAttrMapImpl.cpp
  
  Index: DOMAttrMapImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMAttrMapImpl.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMAttrMapImpl.cpp	1 Aug 2002 13:44:00 -0000	1.4
  +++ DOMAttrMapImpl.cpp	4 Nov 2002 15:07:34 -0000	1.5
  @@ -69,6 +69,8 @@
   #include "DOMDocumentImpl.hpp"
   #include <xercesc/dom/DOMException.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   DOMAttrMapImpl::DOMAttrMapImpl(DOMNode *ownerNod)
   	: DOMNamedNodeMapImpl(ownerNod)
   {
  @@ -245,4 +247,6 @@
               setNamedItem(attr);
       }
   } // moveSpecifiedAttributes(AttributeMap):void
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.5       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMAttrMapImpl.hpp
  
  Index: DOMAttrMapImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMAttrMapImpl.hpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMAttrMapImpl.hpp	1 Aug 2002 13:44:00 -0000	1.4
  +++ DOMAttrMapImpl.hpp	4 Nov 2002 15:07:34 -0000	1.5
  @@ -74,6 +74,9 @@
   #include <xercesc/util/XercesDefs.hpp>
   #include "DOMNamedNodeMapImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class DOMNode;
   class DOMNamedNodeMap;
   
  @@ -119,6 +122,8 @@
   {
       attrDefaults = value;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   
   #endif
  
  
  
  1.9       +5 -1      xml-xerces/c/src/xercesc/dom/impl/DOMAttrNSImpl.cpp
  
  Index: DOMAttrNSImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMAttrNSImpl.cpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DOMAttrNSImpl.cpp	24 Sep 2002 20:19:13 -0000	1.8
  +++ DOMAttrNSImpl.cpp	4 Nov 2002 15:07:34 -0000	1.9
  @@ -67,6 +67,8 @@
   
   #include "assert.h"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   DOMAttrNSImpl::DOMAttrNSImpl(DOMDocument *ownerDoc, const XMLCh *nam) :
   DOMAttrImpl(ownerDoc, nam)
   {
  @@ -253,4 +255,6 @@
             );
       this -> fNamespaceURI = (URI == 0) ? 0 : ownerDoc->getPooledString(URI);
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.4       +5 -1      xml-xerces/c/src/xercesc/dom/impl/DOMAttrNSImpl.hpp
  
  Index: DOMAttrNSImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMAttrNSImpl.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMAttrNSImpl.hpp	4 Jul 2002 15:27:56 -0000	1.3
  +++ DOMAttrNSImpl.hpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -72,6 +72,8 @@
   
   #include "DOMAttrImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   
   class CDOM_EXPORT DOMAttrNSImpl: public DOMAttrImpl {
   protected:
  @@ -100,5 +102,7 @@
      virtual DOMNode* rename(const XMLCh* namespaceURI, const XMLCh* name);
      void setName(const XMLCh* namespaceURI, const XMLCh* name);
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.12      +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMCDATASectionImpl.cpp
  
  Index: DOMCDATASectionImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMCDATASectionImpl.cpp,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- DOMCDATASectionImpl.cpp	26 Sep 2002 17:26:04 -0000	1.11
  +++ DOMCDATASectionImpl.cpp	4 Nov 2002 15:07:34 -0000	1.12
  @@ -67,6 +67,9 @@
   #include <xercesc/dom/DOMException.hpp>
   #include <xercesc/util/XMLUniDefs.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   DOMCDATASectionImpl::DOMCDATASectionImpl(DOMDocument *ownerDoc,
                                      const XMLCh *dat)
       : fNode(ownerDoc), fParent(ownerDoc), fCharacterData(ownerDoc, dat)
  @@ -253,5 +256,7 @@
                                                                                            {fCharacterData.replaceData(this, offset, count, arg);};
              void             DOMCDATASectionImpl::setData(const XMLCh *data)              {fCharacterData.setData(this, data);};
              void             DOMCDATASectionImpl::setNodeValue(const XMLCh  *nodeValue)   {fCharacterData.setNodeValue (this, nodeValue); };
  +
  +XERCES_CPP_NAMESPACE_END
   
   
  
  
  
  1.4       +5 -1      xml-xerces/c/src/xercesc/dom/impl/DOMCDATASectionImpl.hpp
  
  Index: DOMCDATASectionImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMCDATASectionImpl.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMCDATASectionImpl.hpp	15 Jul 2002 19:24:32 -0000	1.3
  +++ DOMCDATASectionImpl.hpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -77,6 +77,8 @@
   #include "DOMParentNode.hpp"
   #include "DOMCharacterDataImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   
   class CDOM_EXPORT DOMCDATASectionImpl: public DOMCDATASection {
   private:
  @@ -123,6 +125,8 @@
   
   
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.2       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMCasts.hpp
  
  Index: DOMCasts.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMCasts.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOMCasts.hpp	21 May 2002 20:29:32 -0000	1.1
  +++ DOMCasts.hpp	4 Nov 2002 15:07:34 -0000	1.2
  @@ -118,6 +118,9 @@
   #include "DOMElementImpl.hpp"
   #include "DOMTextImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   static inline DOMNodeImpl *castToNodeImpl(const DOMNode *p)
   {
       DOMElementImpl *pE = (DOMElementImpl *)p;
  @@ -161,5 +164,7 @@
       char *retPtr = (char *)p - parentOffset + nodeImplOffset;
       return (DOMNodeImpl *)retPtr;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.4       +5 -1      xml-xerces/c/src/xercesc/dom/impl/DOMCharacterDataImpl.cpp
  
  Index: DOMCharacterDataImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMCharacterDataImpl.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMCharacterDataImpl.cpp	8 Aug 2002 14:15:47 -0000	1.3
  +++ DOMCharacterDataImpl.cpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -67,6 +67,8 @@
   #include "DOMStringPool.hpp"
   #include <xercesc/util/XMLUniDefs.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   
   DOMCharacterDataImpl::DOMCharacterDataImpl(DOMDocument *doc, const XMLCh *dat)
    : fDoc(0)
  @@ -316,4 +318,6 @@
   void DOMCharacterDataImpl::releaseBuffer() {
       fDoc->releaseBuffer(fDataBuf);
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.4       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMCharacterDataImpl.hpp
  
  Index: DOMCharacterDataImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMCharacterDataImpl.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMCharacterDataImpl.hpp	8 Aug 2002 14:15:47 -0000	1.3
  +++ DOMCharacterDataImpl.hpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -73,6 +73,9 @@
   #include <xercesc/util/XercesDefs.hpp>
   #include <xercesc/util/XMLString.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class DOMNode;
   class DOMDocument;
   class DOMDocumentImpl;
  @@ -109,6 +112,8 @@
       void           releaseBuffer();
   
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   
   #endif
  
  
  
  1.2       +7 -1      xml-xerces/c/src/xercesc/dom/impl/DOMChildNode.cpp
  
  Index: DOMChildNode.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMChildNode.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOMChildNode.cpp	21 May 2002 20:29:32 -0000	1.1
  +++ DOMChildNode.cpp	4 Nov 2002 15:07:34 -0000	1.2
  @@ -65,6 +65,9 @@
   #include "DOMChildNode.hpp"
   #include "DOMCasts.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   DOMChildNode::DOMChildNode()
   {
       this->previousSibling  = 0;
  @@ -109,3 +112,6 @@
       // parent's lastChild, but we hide that
       return castToNodeImpl(thisNode)->isFirstChild() ? 0 : previousSibling;
   };
  +
  +XERCES_CPP_NAMESPACE_END
  +
  
  
  
  1.2       +5 -1      xml-xerces/c/src/xercesc/dom/impl/DOMChildNode.hpp
  
  Index: DOMChildNode.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMChildNode.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOMChildNode.hpp	21 May 2002 20:29:32 -0000	1.1
  +++ DOMChildNode.hpp	4 Nov 2002 15:07:34 -0000	1.2
  @@ -77,6 +77,8 @@
   
   #include <xercesc/util/XercesDefs.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   
   class DOMDocument;
   class DOMNode;
  @@ -97,5 +99,7 @@
       DOMNode * getPreviousSibling(const DOMNode *thisNode) const;
   };
   
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.11      +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMCommentImpl.cpp
  
  Index: DOMCommentImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMCommentImpl.cpp,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- DOMCommentImpl.cpp	26 Sep 2002 17:26:04 -0000	1.10
  +++ DOMCommentImpl.cpp	4 Nov 2002 15:07:34 -0000	1.11
  @@ -66,6 +66,9 @@
   #include <xercesc/dom/DOMException.hpp>
   #include <xercesc/util/XMLUniDefs.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   DOMCommentImpl::DOMCommentImpl(DOMDocument *ownerDoc, const XMLCh *dat)
       : fNode(ownerDoc),  fCharacterData(ownerDoc, dat)
   {
  @@ -182,4 +185,6 @@
                                                                                       {fCharacterData.replaceData(this, offset, count, arg);};
              void             DOMCommentImpl::setData(const XMLCh *data)              {fCharacterData.setData(this, data);};
              void             DOMCommentImpl::setNodeValue(const XMLCh  *nodeValue)   {fCharacterData.setNodeValue (this, nodeValue); };
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.3       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMCommentImpl.hpp
  
  Index: DOMCommentImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMCommentImpl.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMCommentImpl.hpp	27 May 2002 18:12:19 -0000	1.2
  +++ DOMCommentImpl.hpp	4 Nov 2002 15:07:34 -0000	1.3
  @@ -79,6 +79,9 @@
   #include "DOMChildNode.hpp"
   #include "DOMCharacterDataImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class CDOM_EXPORT DOMCommentImpl: public DOMComment {
   public:
       DOMNodeImpl            fNode;
  @@ -105,6 +108,8 @@
       virtual const XMLCh * substringData(XMLSize_t offset, XMLSize_t count) const;
   
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.5       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMDeepNodeListImpl.cpp
  
  Index: DOMDeepNodeListImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDeepNodeListImpl.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMDeepNodeListImpl.cpp	24 Sep 2002 20:07:18 -0000	1.4
  +++ DOMDeepNodeListImpl.cpp	4 Nov 2002 15:07:34 -0000	1.5
  @@ -66,6 +66,9 @@
   #include <xercesc/util/XMLUniDefs.hpp>
   #include <limits.h>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   static const XMLCh kAstr[] = {chAsterisk, chNull};
   
   DOMDeepNodeListImpl::DOMDeepNodeListImpl(const DOMNode *rootNode,
  @@ -249,4 +252,6 @@
       // Fell out of tree-walk; no more instances found
       return 0;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.4       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMDeepNodeListImpl.hpp
  
  Index: DOMDeepNodeListImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDeepNodeListImpl.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMDeepNodeListImpl.hpp	31 Jul 2002 20:38:52 -0000	1.3
  +++ DOMDeepNodeListImpl.hpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -73,6 +73,9 @@
   #include <xercesc/util/XercesDefs.hpp>
   #include <xercesc/dom/DOMNodeList.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class DOMNode;
   
   
  @@ -103,5 +106,7 @@
   private:
       DOMNode*          nextMatchingElementAfter(DOMNode *current);
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.4       +7 -1      xml-xerces/c/src/xercesc/dom/impl/DOMDeepNodeListPool.c
  
  Index: DOMDeepNodeListPool.c
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDeepNodeListPool.c,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMDeepNodeListPool.c	24 Sep 2002 20:07:18 -0000	1.3
  +++ DOMDeepNodeListPool.c	4 Nov 2002 15:07:34 -0000	1.4
  @@ -62,10 +62,14 @@
   // ---------------------------------------------------------------------------
   //  Include
   // ---------------------------------------------------------------------------
  +#include <xercesc/util/XercesDefs.hpp>
   #if defined(XERCES_TMPLSINC)
   #include <xercesc/dom/impl/DOMDeepNodeListPool.hpp>
   #endif
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   
   // ---------------------------------------------------------------------------
   //  DOMDeepNodeListPool: Constructors and Destructor
  @@ -415,4 +419,6 @@
       }
       return 0;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.4       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMDeepNodeListPool.hpp
  
  Index: DOMDeepNodeListPool.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDeepNodeListPool.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMDeepNodeListPool.hpp	12 Jun 2002 18:27:02 -0000	1.3
  +++ DOMDeepNodeListPool.hpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -83,6 +83,9 @@
   #include <xercesc/util/HashXMLCh.hpp>
   #include <xercesc/util/HashPtr.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   // This hash table is modified from RefHash3KeysIdPool with first key as object ptr (DOMNode),
   // second and third keys are both XMLCh* string
   
  @@ -229,6 +232,8 @@
       XMLSize_t                    fIdPtrsCount;
       XMLSize_t                    fIdCounter;
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #if !defined(XERCES_TMPLSINC)
   #include <xercesc/dom/impl/DOMDeepNodeListPool.c>
  
  
  
  1.10      +5 -1      xml-xerces/c/src/xercesc/dom/impl/DOMDocumentFragmentImpl.cpp
  
  Index: DOMDocumentFragmentImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDocumentFragmentImpl.cpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- DOMDocumentFragmentImpl.cpp	26 Sep 2002 17:26:04 -0000	1.9
  +++ DOMDocumentFragmentImpl.cpp	4 Nov 2002 15:07:34 -0000	1.10
  @@ -65,6 +65,8 @@
   #include <xercesc/dom/DOMException.hpp>
   #include <xercesc/util/XMLUniDefs.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   
   static const XMLCh * nam;   // Will be lazily initialized to "#document-fragment"
   
  @@ -173,5 +175,7 @@
              bool             DOMDocumentFragmentImpl::isDefaultNamespace(const XMLCh* namespaceURI) const {return fNode.isDefaultNamespace(namespaceURI); };
              const XMLCh*     DOMDocumentFragmentImpl::lookupNamespaceURI(const XMLCh* prefix) const  {return fNode.lookupNamespaceURI(prefix); };
              DOMNode*         DOMDocumentFragmentImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
  +
  +XERCES_CPP_NAMESPACE_END
   
   
  
  
  
  1.2       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMDocumentFragmentImpl.hpp
  
  Index: DOMDocumentFragmentImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDocumentFragmentImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOMDocumentFragmentImpl.hpp	21 May 2002 20:29:32 -0000	1.1
  +++ DOMDocumentFragmentImpl.hpp	4 Nov 2002 15:07:34 -0000	1.2
  @@ -74,6 +74,9 @@
   #include "DOMParentNode.hpp"
   #include "DOMNodeImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class CDOM_EXPORT DOMDocumentFragmentImpl: public DOMDocumentFragment {
   private:
       DOMNodeImpl     fNode;
  @@ -94,6 +97,8 @@
       // Declare all of the functions from DOMNode.
       DOMNODE_FUNCTIONS;
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.27      +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMDocumentImpl.cpp
  
  Index: DOMDocumentImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDocumentImpl.cpp,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- DOMDocumentImpl.cpp	27 Sep 2002 19:18:40 -0000	1.26
  +++ DOMDocumentImpl.cpp	4 Nov 2002 15:07:34 -0000	1.27
  @@ -94,6 +94,9 @@
   #include <xercesc/internal/XMLReader.hpp>
   #include <xercesc/util/HashPtr.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   //
   //   Constructors.   Warning - be very careful with the ordering of initialization
   //                             of the heap.  Ordering depends on the order of declaration
  @@ -1308,4 +1311,6 @@
       return (void*) ptr->pop();
   
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.11      +7 -1      xml-xerces/c/src/xercesc/dom/impl/DOMDocumentImpl.hpp
  
  Index: DOMDocumentImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDocumentImpl.hpp,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- DOMDocumentImpl.hpp	23 Sep 2002 19:41:07 -0000	1.10
  +++ DOMDocumentImpl.hpp	4 Nov 2002 15:07:34 -0000	1.11
  @@ -84,6 +84,8 @@
   #include "DOMParentNode.hpp"
   #include "DOMDeepNodeListPool.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   
   class DOMAttrImpl;
   class DOMCDATASectionImpl;
  @@ -370,6 +372,10 @@
       bool                  errorChecking;    // Bypass error checking.
   
   };
  +
  +XERCES_CPP_NAMESPACE_END
  +
  +XERCES_CPP_NAMESPACE_USE
   
   // ---------------------------------------------------------------------------
   //
  
  
  
  1.19      +5 -1      xml-xerces/c/src/xercesc/dom/impl/DOMDocumentTypeImpl.cpp
  
  Index: DOMDocumentTypeImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDocumentTypeImpl.cpp,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- DOMDocumentTypeImpl.cpp	26 Sep 2002 17:26:04 -0000	1.18
  +++ DOMDocumentTypeImpl.cpp	4 Nov 2002 15:07:34 -0000	1.19
  @@ -67,6 +67,8 @@
   #include "DOMDocumentImpl.hpp"
   #include "DOMCasts.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   
   DOMDocumentTypeImpl::DOMDocumentTypeImpl(DOMDocument *ownerDoc,
                                      const XMLCh *dtName,
  @@ -569,4 +571,6 @@
   
       return fParent.isEqualNode(arg);
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.9       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMDocumentTypeImpl.hpp
  
  Index: DOMDocumentTypeImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDocumentTypeImpl.hpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DOMDocumentTypeImpl.hpp	23 Sep 2002 20:06:04 -0000	1.8
  +++ DOMDocumentTypeImpl.hpp	4 Nov 2002 15:07:34 -0000	1.9
  @@ -78,6 +78,9 @@
   #include "DOMChildNode.hpp"
   #include "DOMParentNode.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class NamedNodeMapImpl;
   
   class CDOM_EXPORT DOMDocumentTypeImpl: public DOMDocumentType {
  @@ -130,5 +133,7 @@
       virtual const XMLCh *     getSystemId() const;
       virtual const XMLCh *     getInternalSubset() const;
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.17      +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMElementImpl.cpp
  
  Index: DOMElementImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMElementImpl.cpp,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- DOMElementImpl.cpp	26 Sep 2002 17:26:04 -0000	1.16
  +++ DOMElementImpl.cpp	4 Nov 2002 15:07:34 -0000	1.17
  @@ -77,6 +77,9 @@
   #include "DOMDocumentTypeImpl.hpp"
   #include "DOMNamedNodeMapImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class DOMAttr;
   
   DOMElementImpl::DOMElementImpl(DOMDocument *ownerDoc, const XMLCh *eName)
  @@ -628,4 +631,6 @@
           return newElem;
       }
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.4       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMElementImpl.hpp
  
  Index: DOMElementImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMElementImpl.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMElementImpl.hpp	19 Jul 2002 20:48:37 -0000	1.3
  +++ DOMElementImpl.hpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -82,6 +82,9 @@
   //#include "AttrImpl.hpp"
   #include "DOMAttrMapImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class DOMNodeList;
   class DOMAttrMapImpl;
   class DOMDocument;
  @@ -148,5 +151,7 @@
       virtual void setupDefaultAttributes();
   
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.10      +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMElementNSImpl.cpp
  
  Index: DOMElementNSImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMElementNSImpl.cpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- DOMElementNSImpl.cpp	24 Sep 2002 20:19:14 -0000	1.9
  +++ DOMElementNSImpl.cpp	4 Nov 2002 15:07:34 -0000	1.10
  @@ -64,6 +64,9 @@
   #include <xercesc/dom/DOMException.hpp>
   #include <xercesc/util/XMLUri.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   DOMElementNSImpl::DOMElementNSImpl(DOMDocument *ownerDoc, const XMLCh *nam) :
       DOMElementImpl(ownerDoc, nam)
   {
  @@ -260,4 +263,6 @@
           );
       this -> fNamespaceURI = (URI == 0) ? 0 : ownerDoc->getPooledString(URI);
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.5       +5 -1      xml-xerces/c/src/xercesc/dom/impl/DOMElementNSImpl.hpp
  
  Index: DOMElementNSImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMElementNSImpl.hpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMElementNSImpl.hpp	23 Sep 2002 19:41:07 -0000	1.4
  +++ DOMElementNSImpl.hpp	4 Nov 2002 15:07:34 -0000	1.5
  @@ -73,6 +73,8 @@
   
   #include "DOMElementImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   
   class CDOM_EXPORT DOMElementNSImpl: public DOMElementImpl {
   protected:
  @@ -103,5 +105,7 @@
      virtual DOMNode* rename(const XMLCh* namespaceURI, const XMLCh* name);
      void setName(const XMLCh* namespaceURI, const XMLCh* name);
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.15      +5 -1      xml-xerces/c/src/xercesc/dom/impl/DOMEntityImpl.cpp
  
  Index: DOMEntityImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMEntityImpl.cpp,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- DOMEntityImpl.cpp	27 Sep 2002 19:18:40 -0000	1.14
  +++ DOMEntityImpl.cpp	4 Nov 2002 15:07:34 -0000	1.15
  @@ -64,6 +64,8 @@
   #include "DOMEntityImpl.hpp"
   #include "DOMDocumentImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   
   DOMEntityImpl::DOMEntityImpl(DOMDocument *ownerDoc, const XMLCh *eName)
      : fNode(ownerDoc),
  @@ -328,4 +330,6 @@
       DOMDocumentImpl *doc = (DOMDocumentImpl *)this->getOwnerDocument();
       fVersion = doc->cloneString(version);
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.5       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMEntityImpl.hpp
  
  Index: DOMEntityImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMEntityImpl.hpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMEntityImpl.hpp	23 Sep 2002 19:41:07 -0000	1.4
  +++ DOMEntityImpl.hpp	4 Nov 2002 15:07:34 -0000	1.5
  @@ -75,6 +75,9 @@
   #include "DOMParentNode.hpp"
   #include <xercesc/dom/DOMEntity.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class    DOMEntityReference;
   
   class CDOM_EXPORT DOMEntityImpl: public DOMEntity {
  @@ -128,6 +131,8 @@
       virtual void                   setVersion(const XMLCh* version);
       virtual void                   setBaseURI(const XMLCh *arg);
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.10      +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMEntityReferenceImpl.cpp
  
  Index: DOMEntityReferenceImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMEntityReferenceImpl.cpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- DOMEntityReferenceImpl.cpp	26 Sep 2002 17:26:04 -0000	1.9
  +++ DOMEntityReferenceImpl.cpp	4 Nov 2002 15:07:34 -0000	1.10
  @@ -67,6 +67,9 @@
   #include <xercesc/dom/DOMException.hpp>
   #include <xercesc/dom/DOMNode.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   DOMEntityReferenceImpl::DOMEntityReferenceImpl(DOMDocument *ownerDoc,
                                            const XMLCh *entityName)
       : fNode(ownerDoc), fParent(ownerDoc), fBaseURI(0)
  @@ -224,4 +227,6 @@
              bool             DOMEntityReferenceImpl::isDefaultNamespace(const XMLCh* namespaceURI) const {return fNode.isDefaultNamespace(namespaceURI); };
              const XMLCh*     DOMEntityReferenceImpl::lookupNamespaceURI(const XMLCh* prefix) const  {return fNode.lookupNamespaceURI(prefix); };
              DOMNode*         DOMEntityReferenceImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.3       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMEntityReferenceImpl.hpp
  
  Index: DOMEntityReferenceImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMEntityReferenceImpl.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMEntityReferenceImpl.hpp	23 Sep 2002 19:41:07 -0000	1.2
  +++ DOMEntityReferenceImpl.hpp	4 Nov 2002 15:07:34 -0000	1.3
  @@ -77,6 +77,9 @@
   #include "DOMChildNode.hpp"
   #include "DOMNodeImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class CDOM_EXPORT DOMEntityReferenceImpl: public DOMEntityReference
   {
   private:
  @@ -99,6 +102,8 @@
   
       virtual void setReadOnly(bool readOnly,bool deep);
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.4       +8 -0      xml-xerces/c/src/xercesc/dom/impl/DOMErrorImpl.cpp
  
  Index: DOMErrorImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMErrorImpl.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMErrorImpl.cpp	15 Jul 2002 19:25:49 -0000	1.3
  +++ DOMErrorImpl.cpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.4  2002/11/04 15:07:34  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.3  2002/07/15 19:25:49  tng
    * DOM L3:  declare a dummy DOMError::set/getRelatedException
    *
  @@ -71,6 +74,9 @@
   #include <xercesc/dom/DOMException.hpp>
   #include <xercesc/dom/DOMLocator.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   // ---------------------------------------------------------------------------
   //  DOMErrorImpl: Constructors and Destructor
   // ---------------------------------------------------------------------------
  @@ -113,4 +119,6 @@
   {
       throw DOMException(DOMException::NOT_SUPPORTED_ERR, 0);
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.4       +8 -0      xml-xerces/c/src/xercesc/dom/impl/DOMErrorImpl.hpp
  
  Index: DOMErrorImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMErrorImpl.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMErrorImpl.hpp	15 Jul 2002 19:25:49 -0000	1.3
  +++ DOMErrorImpl.hpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.4  2002/11/04 15:07:34  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.3  2002/07/15 19:25:49  tng
    * DOM L3:  declare a dummy DOMError::set/getRelatedException
    *
  @@ -73,6 +76,9 @@
   
   #include <xercesc/dom/DOMError.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   /**
     * Introduced in DOM Level 3
     * Implementation of a DOMError interface.
  @@ -263,5 +269,7 @@
       fAdoptLocation = value;
   }
   
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.10      +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMImplementationImpl.cpp
  
  Index: DOMImplementationImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMImplementationImpl.cpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- DOMImplementationImpl.cpp	23 Oct 2002 20:43:15 -0000	1.9
  +++ DOMImplementationImpl.cpp	4 Nov 2002 15:07:34 -0000	1.10
  @@ -72,6 +72,9 @@
   #include <xercesc/util/XMLStringTokenizer.hpp>
   #include <xercesc/parsers/DOMBuilderImpl.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   // ------------------------------------------------------------
   //
   //  Static constants.  These are lazily initialized on first usage.
  @@ -273,4 +276,6 @@
       return impl;
   }
   
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.8       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMImplementationImpl.hpp
  
  Index: DOMImplementationImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMImplementationImpl.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DOMImplementationImpl.hpp	23 Oct 2002 20:43:15 -0000	1.7
  +++ DOMImplementationImpl.hpp	4 Nov 2002 15:07:34 -0000	1.8
  @@ -73,6 +73,9 @@
   #include <xercesc/dom/DOMImplementation.hpp>
   #include <xercesc/dom/DOMImplementationSource.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class DOMImplementationImpl: public DOMImplementation,
                                public DOMImplementationSource
   {
  @@ -120,5 +123,7 @@
   
   };
   
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.3       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMImplementationRegistry.cpp
  
  Index: DOMImplementationRegistry.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMImplementationRegistry.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMImplementationRegistry.cpp	22 Aug 2002 23:55:42 -0000	1.2
  +++ DOMImplementationRegistry.cpp	4 Nov 2002 15:07:34 -0000	1.3
  @@ -66,6 +66,9 @@
   #include <xercesc/dom/DOMImplementation.hpp>
   #include "DOMImplementationImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   // -----------------------------------------------------------------------
   //  Static constants.  These are lazily initialized on first usage.
   //                     (Static constructors can not be safely used because
  @@ -172,4 +175,6 @@
       getDOMImplSrcVector()->addElement(source);
   }
   
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.4       +8 -0      xml-xerces/c/src/xercesc/dom/impl/DOMLocatorImpl.cpp
  
  Index: DOMLocatorImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMLocatorImpl.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMLocatorImpl.cpp	27 May 2002 18:25:41 -0000	1.3
  +++ DOMLocatorImpl.cpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.4  2002/11/04 15:07:34  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.3  2002/05/27 18:25:41  tng
    * To get ready for 64 bit large file, use XMLSSize_t to represent line and column number.
    *
  @@ -69,6 +72,9 @@
   
   #include "DOMLocatorImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   // ---------------------------------------------------------------------------
   //  DOMLocatorImpl: Constructors and Destructor
   // ---------------------------------------------------------------------------
  @@ -98,4 +104,6 @@
   DOMLocatorImpl::~DOMLocatorImpl()
   {
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.4       +8 -0      xml-xerces/c/src/xercesc/dom/impl/DOMLocatorImpl.hpp
  
  Index: DOMLocatorImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMLocatorImpl.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMLocatorImpl.hpp	30 May 2002 19:26:00 -0000	1.3
  +++ DOMLocatorImpl.hpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.4  2002/11/04 15:07:34  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.3  2002/05/30 19:26:00  knoaman
    * documentation update
    *
  @@ -73,6 +76,9 @@
   
   #include <xercesc/dom/DOMLocator.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   
   /**
     * Introduced in DOM Level 3
  @@ -314,5 +320,7 @@
   {
       fURI = uri;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.9       +4 -2      xml-xerces/c/src/xercesc/dom/impl/DOMNamedNodeMapImpl.cpp
  
  Index: DOMNamedNodeMapImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNamedNodeMapImpl.cpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DOMNamedNodeMapImpl.cpp	24 Sep 2002 20:07:18 -0000	1.8
  +++ DOMNamedNodeMapImpl.cpp	4 Nov 2002 15:07:34 -0000	1.9
  @@ -70,7 +70,7 @@
   #include "DOMDocumentImpl.hpp"
   #include "DOMNodeImpl.hpp"
   
  -
  +XERCES_CPP_NAMESPACE_BEGIN
   
   
   DOMNamedNodeMapImpl::DOMNamedNodeMapImpl(DOMNode *ownerNod)
  @@ -449,4 +449,6 @@
       castToNodeImpl(n)->isOwned(false);
       return n;
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.4       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMNamedNodeMapImpl.hpp
  
  Index: DOMNamedNodeMapImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNamedNodeMapImpl.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMNamedNodeMapImpl.hpp	4 Jul 2002 15:34:01 -0000	1.3
  +++ DOMNamedNodeMapImpl.hpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -73,6 +73,9 @@
   #include <xercesc/util/XercesDefs.hpp>
   #include <xercesc/dom/DOMNamedNodeMap.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class       DOMNodeVector;
   class       DOMNode;
   class       DOMDocument;
  @@ -116,6 +119,8 @@
   	                                           const XMLCh *localName);
   
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.4       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMNodeIDMap.cpp
  
  Index: DOMNodeIDMap.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeIDMap.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMNodeIDMap.cpp	24 Sep 2002 20:07:18 -0000	1.3
  +++ DOMNodeIDMap.cpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -66,6 +66,9 @@
   #include <xercesc/util/RuntimeException.hpp>
   #include <stdio.h>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   static const int gPrimes[] = {997, 9973, 99991, 999983, 0 };  // To do - add a few more.
   
   static const float gMaxFill = 0.8f;   // The maximum fraction of the total
  @@ -278,5 +281,7 @@
   
   };
   
  +
  +XERCES_CPP_NAMESPACE_END
   
   
  
  
  
  1.3       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMNodeIDMap.hpp
  
  Index: DOMNodeIDMap.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeIDMap.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMNodeIDMap.hpp	27 May 2002 18:20:10 -0000	1.2
  +++ DOMNodeIDMap.hpp	4 Nov 2002 15:07:34 -0000	1.3
  @@ -70,6 +70,9 @@
   //  name is substituded for the *.
   //
   
  +#include <xercesc/util/XercesDefs.hpp>
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   
   //
   //  Class DOMNodeIDMap is a hash table that is used in the implementation of
  @@ -118,5 +121,7 @@
   
   
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.20      +7 -1      xml-xerces/c/src/xercesc/dom/impl/DOMNodeImpl.cpp
  
  Index: DOMNodeImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeImpl.cpp,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- DOMNodeImpl.cpp	27 Sep 2002 19:21:28 -0000	1.19
  +++ DOMNodeImpl.cpp	4 Nov 2002 15:07:34 -0000	1.20
  @@ -77,6 +77,10 @@
   #include <xercesc/util/PlatformUtils.hpp>
   #include <stdio.h>
   #include <assert.h>
  +
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   const unsigned short DOMNodeImpl::READONLY     = 0x1<<0;
   const unsigned short DOMNodeImpl::SYNCDATA     = 0x1<<1;
   const unsigned short DOMNodeImpl::SYNCCHILDREN = 0x1<<2;
  @@ -976,4 +980,6 @@
       // shouldn't reach here
       throw DOMException(DOMException::INVALID_ACCESS_ERR,0);
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.11      +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMNodeImpl.hpp
  
  Index: DOMNodeImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeImpl.hpp,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- DOMNodeImpl.hpp	26 Sep 2002 17:26:04 -0000	1.10
  +++ DOMNodeImpl.hpp	4 Nov 2002 15:07:34 -0000	1.11
  @@ -91,6 +91,9 @@
   #include <xercesc/util/XercesDefs.hpp>
   #include <xercesc/dom/DOMUserDataHandler.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class DOMNamedNodeMap;
   class DOMNodeList;
   class DOMNode;
  @@ -409,5 +412,7 @@
   */
   
   
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.4       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMNodeIteratorImpl.cpp
  
  Index: DOMNodeIteratorImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeIteratorImpl.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMNodeIteratorImpl.cpp	25 Jun 2002 20:08:39 -0000	1.3
  +++ DOMNodeIteratorImpl.cpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -68,6 +68,9 @@
   #include <xercesc/dom/DOMDocument.hpp>
   #include <xercesc/dom/DOMException.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   //////////////////////////////////////////////////////////////////////
   // Construction/Destruction
   //////////////////////////////////////////////////////////////////////
  @@ -397,4 +400,6 @@
       // for performance reason, do not recycle pointer
       // chance that this is allocated again and again is not usual
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.3       +4 -1      xml-xerces/c/src/xercesc/dom/impl/DOMNodeIteratorImpl.hpp
  
  Index: DOMNodeIteratorImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeIteratorImpl.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMNodeIteratorImpl.hpp	25 Jun 2002 16:17:16 -0000	1.2
  +++ DOMNodeIteratorImpl.hpp	4 Nov 2002 15:07:34 -0000	1.3
  @@ -78,6 +78,7 @@
   #include <xercesc/dom/DOMNode.hpp>
   #include <xercesc/dom/DOMNodeIterator.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   class CDOM_EXPORT DOMNodeIteratorImpl : public DOMNodeIterator {
       private:
  @@ -153,5 +154,7 @@
           bool acceptNode (DOMNode* node);
   
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.4       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMNodeListImpl.cpp
  
  Index: DOMNodeListImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeListImpl.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMNodeListImpl.cpp	31 Jul 2002 20:38:52 -0000	1.3
  +++ DOMNodeListImpl.cpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -63,6 +63,9 @@
   #include "DOMNodeListImpl.hpp"
   #include "DOMCasts.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   // revisit
   //   this implementation is too stupid - needs a cache of some kind.
   //
  @@ -104,5 +107,7 @@
       return 0;
   };
   
  +
  +XERCES_CPP_NAMESPACE_END
   
   
  
  
  
  1.4       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMNodeListImpl.hpp
  
  Index: DOMNodeListImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeListImpl.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMNodeListImpl.hpp	31 Jul 2002 20:38:52 -0000	1.3
  +++ DOMNodeListImpl.hpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -83,6 +83,9 @@
   #include <xercesc/util/XercesDefs.hpp>
   #include <xercesc/dom/DOMNodeList.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class DOMNode;
   
   class CDOM_EXPORT DOMNodeListImpl: public DOMNodeList
  @@ -101,6 +104,8 @@
       virtual DOMNode *  item(XMLSize_t index) const;
       virtual XMLSize_t getLength() const;
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.3       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMNodeVector.cpp
  
  Index: DOMNodeVector.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeVector.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMNodeVector.cpp	27 May 2002 18:20:10 -0000	1.2
  +++ DOMNodeVector.cpp	4 Nov 2002 15:07:34 -0000	1.3
  @@ -71,6 +71,9 @@
   #include "DOMDocumentImpl.hpp"
   #include <assert.h>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   DOMNodeVector::DOMNodeVector(DOMDocument *doc)
   {
   	init(doc, 10);
  @@ -176,4 +179,6 @@
   	return nextFreeSlot;
   };
   		
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.3       +7 -1      xml-xerces/c/src/xercesc/dom/impl/DOMNodeVector.hpp
  
  Index: DOMNodeVector.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeVector.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMNodeVector.hpp	27 May 2002 18:20:10 -0000	1.2
  +++ DOMNodeVector.hpp	4 Nov 2002 15:07:34 -0000	1.3
  @@ -70,6 +70,10 @@
   //
   
   #include <xercesc/util/XercesDefs.hpp>
  +
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class DOMNode;
   class DOMDocument;
   
  @@ -96,5 +100,7 @@
       void           removeElementAt(XMLSize_t index);
       void           reset();
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.12      +4 -1      xml-xerces/c/src/xercesc/dom/impl/DOMNotationImpl.cpp
  
  Index: DOMNotationImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNotationImpl.cpp,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- DOMNotationImpl.cpp	27 Sep 2002 19:18:40 -0000	1.11
  +++ DOMNotationImpl.cpp	4 Nov 2002 15:07:34 -0000	1.12
  @@ -63,6 +63,7 @@
   #include <xercesc/dom/DOMException.hpp>
   #include <xercesc/dom/DOMNode.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
   
   
   DOMNotationImpl::DOMNotationImpl(DOMDocument *ownerDoc, const XMLCh *nName)
  @@ -213,5 +214,7 @@
              const XMLCh*     DOMNotationImpl::lookupNamespaceURI(const XMLCh* prefix) const  {return fNode.lookupNamespaceURI(prefix); };
              DOMNode*         DOMNotationImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
   
  +
  +XERCES_CPP_NAMESPACE_END
   
   
  
  
  
  1.3       +7 -1      xml-xerces/c/src/xercesc/dom/impl/DOMNotationImpl.hpp
  
  Index: DOMNotationImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNotationImpl.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMNotationImpl.hpp	23 Sep 2002 19:41:07 -0000	1.2
  +++ DOMNotationImpl.hpp	4 Nov 2002 15:07:34 -0000	1.3
  @@ -71,6 +71,10 @@
   
   #include <xercesc/util/XercesDefs.hpp>
   #include <xercesc/dom/DOMNotation.hpp>
  +
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   #include "DOMNodeImpl.hpp"
   
   class DOMDocument;
  @@ -116,5 +120,7 @@
       virtual void setBaseURI(const XMLCh *arg);
   
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.10      +5 -1      xml-xerces/c/src/xercesc/dom/impl/DOMParentNode.cpp
  
  Index: DOMParentNode.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMParentNode.cpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- DOMParentNode.cpp	26 Sep 2002 17:26:04 -0000	1.9
  +++ DOMParentNode.cpp	4 Nov 2002 15:07:34 -0000	1.10
  @@ -68,6 +68,8 @@
   #include "DOMParentNode.hpp"
   #include "DOMCasts.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   
   DOMParentNode::DOMParentNode(DOMDocument *ownerDoc)
       : fOwnerDocument(ownerDoc), fChildNodeList(castToNode(this))
  @@ -437,4 +439,6 @@
       }
   }
   
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.6       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMParentNode.hpp
  
  Index: DOMParentNode.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMParentNode.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMParentNode.hpp	26 Sep 2002 17:26:05 -0000	1.5
  +++ DOMParentNode.hpp	4 Nov 2002 15:07:34 -0000	1.6
  @@ -85,6 +85,9 @@
   #include <xercesc/util/XercesDefs.hpp>
   #include "DOMNodeListImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class DOMChildNode;
   class DOMDocument;
   class DOMNode;
  @@ -136,5 +139,7 @@
       DOMNode * lastChild() const;
       void lastChild(DOMNode *);
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.10      +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMProcessingInstructionImpl.cpp
  
  Index: DOMProcessingInstructionImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMProcessingInstructionImpl.cpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- DOMProcessingInstructionImpl.cpp	26 Sep 2002 17:26:05 -0000	1.9
  +++ DOMProcessingInstructionImpl.cpp	4 Nov 2002 15:07:34 -0000	1.10
  @@ -65,6 +65,9 @@
   #include <xercesc/dom/DOMException.hpp>
   #include <xercesc/dom/DOMNode.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   DOMProcessingInstructionImpl::DOMProcessingInstructionImpl(DOMDocument *ownerDoc,
                                                        const XMLCh *targt,
                                                        const XMLCh *dat)
  @@ -225,4 +228,6 @@
              bool             DOMProcessingInstructionImpl::isDefaultNamespace(const XMLCh* namespaceURI) const {return fNode.isDefaultNamespace(namespaceURI); };
              const XMLCh*     DOMProcessingInstructionImpl::lookupNamespaceURI(const XMLCh* prefix) const  {return fNode.lookupNamespaceURI(prefix); };
              DOMNode*         DOMProcessingInstructionImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.3       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMProcessingInstructionImpl.hpp
  
  Index: DOMProcessingInstructionImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMProcessingInstructionImpl.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMProcessingInstructionImpl.hpp	23 Sep 2002 19:41:07 -0000	1.2
  +++ DOMProcessingInstructionImpl.hpp	4 Nov 2002 15:07:34 -0000	1.3
  @@ -75,6 +75,9 @@
   #include "DOMNodeImpl.hpp"
   #include "DOMChildNode.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class    DocumentImpl;
   
   
  @@ -105,6 +108,8 @@
       // NON-DOM: set base uri
       virtual void setBaseURI(const XMLCh* baseURI);
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.6       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMRangeImpl.cpp
  
  Index: DOMRangeImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMRangeImpl.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMRangeImpl.cpp	30 Sep 2002 15:12:07 -0000	1.5
  +++ DOMRangeImpl.cpp	4 Nov 2002 15:07:34 -0000	1.6
  @@ -70,6 +70,9 @@
   
   #include <xercesc/framework/XMLBuffer.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   //---------------------
   // C'tor and D'tor
   //---------------------
  @@ -1829,4 +1832,6 @@
   }
   
   
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.4       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMRangeImpl.hpp
  
  Index: DOMRangeImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMRangeImpl.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DOMRangeImpl.hpp	25 Jun 2002 16:17:16 -0000	1.3
  +++ DOMRangeImpl.hpp	4 Nov 2002 15:07:34 -0000	1.4
  @@ -73,6 +73,9 @@
   #include <xercesc/util/XercesDefs.hpp>
   #include <xercesc/dom/DOMRange.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   
   class       DOMNode;
   class       DOMDocumentFragment;
  @@ -197,5 +200,7 @@
       DOMNode*    getSelectedNode( DOMNode *container, int offset );
   
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.5       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMStringPool.cpp
  
  Index: DOMStringPool.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMStringPool.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMStringPool.cpp	24 Sep 2002 20:07:18 -0000	1.4
  +++ DOMStringPool.cpp	4 Nov 2002 15:07:34 -0000	1.5
  @@ -64,6 +64,9 @@
   #include "DOMStringPool.hpp"
   #include "DOMDocumentImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   //
   //  DStringPoolEntry - one of these structs is allocated for each
   //                      XMLCh String in the pool.  Each slot in the
  @@ -219,4 +222,6 @@
       fBuffer = newBuf;
       fCapacity = newCap;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.3       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMStringPool.hpp
  
  Index: DOMStringPool.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMStringPool.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMStringPool.hpp	8 Aug 2002 14:15:47 -0000	1.2
  +++ DOMStringPool.hpp	4 Nov 2002 15:07:34 -0000	1.3
  @@ -72,6 +72,9 @@
   
   #include <xercesc/util/XercesDefs.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   struct  DOMStringPoolEntry;
   class   DOMDocumentImpl;
   
  @@ -197,5 +200,7 @@
       unsigned int    fCapacity;
       DOMDocumentImpl* fDoc;
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.11      +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMTextImpl.cpp
  
  Index: DOMTextImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMTextImpl.cpp,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- DOMTextImpl.cpp	26 Sep 2002 17:26:05 -0000	1.10
  +++ DOMTextImpl.cpp	4 Nov 2002 15:07:34 -0000	1.11
  @@ -74,6 +74,9 @@
   
   #include <assert.h>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class DOMDocument;
   
   DOMTextImpl::DOMTextImpl(DOMDocument *ownerDoc, const XMLCh *dat)
  @@ -255,4 +258,6 @@
                                                                                    {fCharacterData.replaceData(this, offset, count, arg);};
             void              DOMTextImpl::setData(const XMLCh *data)              {fCharacterData.setData(this, data);};
             void              DOMTextImpl::setNodeValue(const XMLCh  *nodeValue)   {fCharacterData.setNodeValue (this, nodeValue); };
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.5       +6 -1      xml-xerces/c/src/xercesc/dom/impl/DOMTextImpl.hpp
  
  Index: DOMTextImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMTextImpl.hpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMTextImpl.hpp	15 Jul 2002 18:31:06 -0000	1.4
  +++ DOMTextImpl.hpp	4 Nov 2002 15:07:34 -0000	1.5
  @@ -79,6 +79,9 @@
   #include "DOMNodeImpl.hpp"
   #include "DOMCharacterDataImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class CDOM_EXPORT DOMTextImpl: public DOMText {
   public:
       DOMNodeImpl             fNode;
  @@ -121,6 +124,8 @@
       virtual void            setIgnorableWhitespace(bool ignorable);
       friend class            AbstractDOMParser;
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
   
  
  
  
  1.5       +8 -2      xml-xerces/c/src/xercesc/dom/impl/DOMTreeWalkerImpl.cpp
  
  Index: DOMTreeWalkerImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMTreeWalkerImpl.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMTreeWalkerImpl.cpp	20 Aug 2002 17:27:10 -0000	1.4
  +++ DOMTreeWalkerImpl.cpp	4 Nov 2002 15:07:34 -0000	1.5
  @@ -64,6 +64,9 @@
   #include <xercesc/dom/DOMDocument.hpp>
   #include <xercesc/dom/DOMException.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   /** constructor */
   DOMTreeWalkerImpl::DOMTreeWalkerImpl (
                                   DOMNode* root,
  @@ -436,7 +439,7 @@
           return getFirstChild(newNode);
       }
       return getNextSibling(newNode);
  -    
  +
   }
   
   
  @@ -502,3 +505,6 @@
       // for performance reason, do not recycle pointer
       // chance that this is allocated again and again is not usual
   }
  +
  +XERCES_CPP_NAMESPACE_END
  +
  
  
  
  1.3       +5 -1      xml-xerces/c/src/xercesc/dom/impl/DOMTreeWalkerImpl.hpp
  
  Index: DOMTreeWalkerImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMTreeWalkerImpl.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMTreeWalkerImpl.hpp	25 Jun 2002 16:17:16 -0000	1.2
  +++ DOMTreeWalkerImpl.hpp	4 Nov 2002 15:07:34 -0000	1.3
  @@ -72,6 +72,8 @@
   
   #include <xercesc/dom/DOMTreeWalker.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
   
   class CDOM_EXPORT DOMTreeWalkerImpl : public DOMTreeWalker {
       private:
  @@ -199,5 +201,7 @@
   
       		
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.19      +10 -1     xml-xerces/c/src/xercesc/dom/impl/DOMWriterImpl.cpp
  
  Index: DOMWriterImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMWriterImpl.cpp,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- DOMWriterImpl.cpp	3 Oct 2002 18:13:38 -0000	1.18
  +++ DOMWriterImpl.cpp	4 Nov 2002 15:07:35 -0000	1.19
  @@ -57,6 +57,9 @@
   /*
    * $Id$
    * $Log$
  + * Revision 1.19  2002/11/04 15:07:35  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.18  2002/10/03 18:13:38  peiyongz
    * Bug#12560 Use const in DOMWriter - patch from Duncan Stodart
    *                                                              (Duncan_Stodart@insession.com )
  @@ -128,6 +131,9 @@
   #include <xercesc/util/XMLString.hpp>
   #include <xercesc/util/XMLUniDefs.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   // ---------------------------------------------------------------------------
   //  Local const data
   //
  @@ -1337,4 +1343,6 @@
       DOMWriterImpl* writer = (DOMWriterImpl*) this;
       delete writer;
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.8       +9 -1      xml-xerces/c/src/xercesc/dom/impl/DOMWriterImpl.hpp
  
  Index: DOMWriterImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMWriterImpl.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DOMWriterImpl.hpp	25 Jun 2002 16:17:16 -0000	1.7
  +++ DOMWriterImpl.hpp	4 Nov 2002 15:07:35 -0000	1.8
  @@ -57,6 +57,9 @@
   /*
    * $Id$
    * $Log$
  + * Revision 1.8  2002/11/04 15:07:35  tng
  + * C++ Namespace Support.
  + *
    * Revision 1.7  2002/06/25 16:17:16  tng
    * DOM L3: add release()
    *
  @@ -303,6 +306,9 @@
   #include <xercesc/dom/DOM.hpp>
   #include <xercesc/dom/DOMWriter.hpp>
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   class CDOM_EXPORT DOMWriterImpl:public DOMWriter {
   
   public:
  @@ -451,5 +457,7 @@
   {
       fFormatter->setUnRepFlags(XMLFormatter::UnRep_CharRef);
   }
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  
  1.4       +6 -1      xml-xerces/c/src/xercesc/dom/impl/XSDElementNSImpl.cpp
  
  Index: XSDElementNSImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/XSDElementNSImpl.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XSDElementNSImpl.cpp	12 Jun 2002 18:27:02 -0000	1.3
  +++ XSDElementNSImpl.cpp	4 Nov 2002 15:07:35 -0000	1.4
  @@ -63,6 +63,9 @@
   #include "DOMDocumentImpl.hpp"
   #include "XSDElementNSImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   XSDElementNSImpl::XSDElementNSImpl(DOMDocument *ownerDoc, const XMLCh *nam) :
       DOMElementNSImpl(ownerDoc, nam)
       , fLineNo(0)
  @@ -95,4 +98,6 @@
       return newNode;
   }
   
  +
  +XERCES_CPP_NAMESPACE_END
   
  
  
  
  1.3       +6 -1      xml-xerces/c/src/xercesc/dom/impl/XSDElementNSImpl.hpp
  
  Index: XSDElementNSImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/XSDElementNSImpl.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XSDElementNSImpl.hpp	27 May 2002 18:25:41 -0000	1.2
  +++ XSDElementNSImpl.hpp	4 Nov 2002 15:07:35 -0000	1.3
  @@ -74,6 +74,9 @@
   
   #include "DOMElementNSImpl.hpp"
   
  +XERCES_CPP_NAMESPACE_BEGIN
  +
  +
   
   class CDOM_EXPORT XSDElementNSImpl: public DOMElementNSImpl {
   protected:
  @@ -95,5 +98,7 @@
       XMLSSize_t getLineNo() const   { return fLineNo;   }
       XMLSSize_t getColumnNo() const { return fColumnNo; }
   };
  +
  +XERCES_CPP_NAMESPACE_END
   
   #endif
  
  
  

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