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

Mon, 04 Nov 2002 07:09:29 -0800

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
    *                                                              
([EMAIL PROTECTED] )
  @@ -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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to