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]