blautenb    2003/09/11 04:11:30

  Modified:    c/src/transformers TXFMBase.hpp TXFMBase64.cpp
                        TXFMBase64.hpp TXFMC14n.cpp TXFMC14n.hpp
                        TXFMCipher.cpp TXFMCipher.hpp TXFMDocObject.cpp
                        TXFMDocObject.hpp TXFMEnvelope.cpp TXFMEnvelope.hpp
                        TXFMMD5.cpp TXFMMD5.hpp TXFMOutputFile.cpp
                        TXFMOutputFile.hpp TXFMParser.cpp TXFMParser.hpp
                        TXFMSB.cpp TXFMSB.hpp TXFMSHA1.cpp TXFMSHA1.hpp
                        TXFMURL.cpp TXFMURL.hpp TXFMXPath.cpp TXFMXPath.hpp
                        TXFMXPathFilter.cpp TXFMXPathFilter.hpp TXFMXSL.cpp
                        TXFMXSL.hpp
  Log:
  Cleaned up usage of Xerces namespace - no longer inject into global namespace 
in headers
  
  Revision  Changes    Path
  1.8       +7 -5      xml-security/c/src/transformers/TXFMBase.hpp
  
  Index: TXFMBase.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMBase.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- TXFMBase.hpp      5 Jul 2003 10:30:36 -0000       1.7
  +++ TXFMBase.hpp      11 Sep 2003 11:11:29 -0000      1.8
  @@ -110,12 +110,14 @@
        TXFMBase                                *input;                 // The 
input source that we read from
        bool                                    keepComments;   // Each 
transform needs to tell the next whether comments are still in
        XSECNameSpaceExpander   * mp_nse;               // For expanding 
document name spaces
  -     DOMDocument                             * mp_expansionDoc;      // For 
expanding
  +     XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument                              
  +                                                     * mp_expansionDoc;      
// For expanding
        XSECXPathNodeList               m_XPathMap;             // For node 
lists if necessary
   
   public:
   
  -     TXFMBase(DOMDocument *doc) {input = NULL; keepComments = true; mp_nse = 
NULL; mp_expansionDoc = doc;}
  +     TXFMBase(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc) 
  +             {input = NULL; keepComments = true; mp_nse = NULL; 
mp_expansionDoc = doc;}
        virtual ~TXFMBase();
   
        // For getting/setting input/output type
  @@ -168,8 +170,8 @@
        // BinInputStream methods:
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill) = 0;
  -     virtual DOMDocument *getDocument() = 0;
  -     virtual DOMNode *getFragmentNode() = 0;
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument() = 0;
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode() = 0;
        virtual const XMLCh * getFragmentId() = 0;
        virtual XSECXPathNodeList & getXPathNodeList() {return m_XPathMap;}
   
  
  
  
  1.6       +3 -1      xml-security/c/src/transformers/TXFMBase64.cpp
  
  Index: TXFMBase64.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMBase64.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- TXFMBase64.cpp    8 Sep 2003 12:07:49 -0000       1.5
  +++ TXFMBase64.cpp    11 Sep 2003 11:11:29 -0000      1.6
  @@ -74,6 +74,8 @@
   #include <xsec/utils/XSECPlatformUtils.hpp>
   #include <xsec/framework/XSECException.hpp>
   
  +XERCES_CPP_NAMESPACE_USE
  +
   TXFMBase64::TXFMBase64(DOMDocument *doc, bool decode) : TXFMBase(doc) {
   
        m_complete = false;                                     // Nothing yet 
to output
  
  
  
  1.8       +4 -6      xml-security/c/src/transformers/TXFMBase64.hpp
  
  Index: TXFMBase64.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMBase64.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- TXFMBase64.hpp    8 Sep 2003 12:07:49 -0000       1.7
  +++ TXFMBase64.hpp    11 Sep 2003 11:11:29 -0000      1.8
  @@ -62,8 +62,6 @@
    *
    * TXFMBase64 := Class that performs a Base64 transforms
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -84,7 +82,7 @@
   
        // Constructors and destructors
   
  -     TXFMBase64(DOMDocument *doc, bool decode = true);
  +     TXFMBase64(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc, bool decode 
= true);
        ~TXFMBase64();
   
        // Methods to get tranform output type and input requirement
  @@ -100,8 +98,8 @@
        // Methods to get output data
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill);
  -     virtual DOMDocument *getDocument();
  -     virtual DOMNode *getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode();
        virtual const XMLCh * getFragmentId();
        
   private:
  
  
  
  1.7       +3 -1      xml-security/c/src/transformers/TXFMC14n.cpp
  
  Index: TXFMC14n.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMC14n.cpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- TXFMC14n.cpp      5 Jul 2003 10:30:36 -0000       1.6
  +++ TXFMC14n.cpp      11 Sep 2003 11:11:29 -0000      1.7
  @@ -73,6 +73,8 @@
   #include <xsec/transformers/TXFMParser.hpp>
   #include <xsec/framework/XSECError.hpp>
   
  +XERCES_CPP_NAMESPACE_USE
  +
   TXFMC14n::TXFMC14n(DOMDocument *doc) : TXFMBase(doc) {
   
        mp_c14n = NULL;
  
  
  
  1.7       +4 -6      xml-security/c/src/transformers/TXFMC14n.hpp
  
  Index: TXFMC14n.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMC14n.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- TXFMC14n.hpp      5 Jul 2003 10:30:36 -0000       1.6
  +++ TXFMC14n.hpp      11 Sep 2003 11:11:29 -0000      1.7
  @@ -62,8 +62,6 @@
    *
    * TXFMBaseC14n := Class that performs C14n canonicalisation
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -86,7 +84,7 @@
        
   public:
   
  -     TXFMC14n(DOMDocument *doc);
  +     TXFMC14n(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc);
        ~TXFMC14n();
   
        // Methods to set the inputs
  @@ -109,8 +107,8 @@
        // Methods to get output data
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill);
  -     virtual DOMDocument *getDocument();
  -     virtual DOMNode *getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode();
        virtual const XMLCh * getFragmentId();
        
   private:
  
  
  
  1.3       +3 -1      xml-security/c/src/transformers/TXFMCipher.cpp
  
  Index: TXFMCipher.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMCipher.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- TXFMCipher.cpp    8 Sep 2003 12:07:49 -0000       1.2
  +++ TXFMCipher.cpp    11 Sep 2003 11:11:29 -0000      1.3
  @@ -73,6 +73,8 @@
   #include <xsec/utils/XSECPlatformUtils.hpp>
   #include <xsec/framework/XSECException.hpp>
   
  +XERCES_CPP_NAMESPACE_USE
  +
   TXFMCipher::TXFMCipher(DOMDocument *doc, 
                                           XSECCryptoKey * key, 
                                           bool encrypt) : 
  
  
  
  1.2       +4 -4      xml-security/c/src/transformers/TXFMCipher.hpp
  
  Index: TXFMCipher.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMCipher.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TXFMCipher.hpp    31 Aug 2003 12:50:04 -0000      1.1
  +++ TXFMCipher.hpp    11 Sep 2003 11:11:29 -0000      1.2
  @@ -88,7 +88,7 @@
   
        // Constructors and destructors
   
  -     TXFMCipher(DOMDocument *doc, XSECCryptoKey * key, bool encrypt);
  +     TXFMCipher(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc, 
XSECCryptoKey * key, bool encrypt);
        ~TXFMCipher();
   
        // Methods to get tranform output type and input requirement
  @@ -108,8 +108,8 @@
        // Methods to get output data
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill);
  -     virtual DOMDocument *getDocument();
  -     virtual DOMNode *getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode();
        virtual const XMLCh * getFragmentId();
        
   private:
  
  
  
  1.4       +3 -5      xml-security/c/src/transformers/TXFMDocObject.cpp
  
  Index: TXFMDocObject.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMDocObject.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- TXFMDocObject.cpp 5 Jul 2003 10:30:36 -0000       1.3
  +++ TXFMDocObject.cpp 11 Sep 2003 11:11:29 -0000      1.4
  @@ -62,17 +62,15 @@
    *
    * TXFMDocObject := Class that takes an input Document object ID to start a 
txfm pipe
    *
  - * Author(s): Berin Lautenbach
  - *
  - * $ID$
  - *
  - * $LOG$
  + * $Id$
    *
    */
   
   #include <xsec/transformers/TXFMDocObject.hpp>
   #include <xsec/framework/XSECException.hpp>
   #include <xsec/utils/XSECDOMUtils.hpp>
  +
  +XERCES_CPP_NAMESPACE_USE
   
   // Construct/Destruct
   
  
  
  
  1.6       +17 -9     xml-security/c/src/transformers/TXFMDocObject.hpp
  
  Index: TXFMDocObject.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMDocObject.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- TXFMDocObject.hpp 5 Jul 2003 10:30:36 -0000       1.5
  +++ TXFMDocObject.hpp 11 Sep 2003 11:11:29 -0000      1.6
  @@ -85,15 +85,21 @@
   
   public:
   
  -     TXFMDocObject(DOMDocument *doc);
  +     TXFMDocObject(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc);
        ~TXFMDocObject();
   
        // Methods to set the inputs
   
        void setInput(TXFMBase *newInput);
  -     void setInput(DOMDocument *doc, const XMLCh * newFragmentId);
  -     void setInput(DOMDocument *doc, DOMNode *newFragmentObject);
  -     void setInput(DOMDocument *doc);
  +     void setInput(
  +             XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc, 
  +             const XMLCh * newFragmentId
  +     );
  +     void setInput(
  +             XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc, 
  +             XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *newFragmentObject
  +     );
  +     void setInput(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc);
   
        // Methods to get tranform output type and input requirement
   
  @@ -104,15 +110,17 @@
        // Methods to get output data
   
        unsigned int readBytes(XMLByte * const toFill, const unsigned int 
maxToFill);
  -     virtual DOMDocument * getDocument();
  -     virtual DOMNode * getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode * getFragmentNode();
        virtual const XMLCh * getFragmentId();
        
   private:
   
        XMLCh   * fragmentId;                           // The identifier of 
the object
  -     DOMDocument * document;                         // The DOM document we 
are working with
  -     DOMNode * fragmentObject;                       // The object that 
contains the doc fragment to use
  +     XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument 
  +                     * document;                                     // The 
DOM document we are working with
  +     XERCES_CPP_NAMESPACE_QUALIFIER DOMNode 
  +                     * fragmentObject;                       // The object 
that contains the doc fragment to use
        TXFMBase::nodeType type;                        // The type of nodes 
this holds
   
        
  
  
  
  1.6       +3 -3      xml-security/c/src/transformers/TXFMEnvelope.cpp
  
  Index: TXFMEnvelope.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMEnvelope.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- TXFMEnvelope.cpp  5 Jul 2003 10:30:36 -0000       1.5
  +++ TXFMEnvelope.cpp  11 Sep 2003 11:11:29 -0000      1.6
  @@ -62,8 +62,6 @@
    *
    * TXFMEnvelope := Class that calculates an Envelope with an XPath evaluator
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -71,6 +69,8 @@
   #include <xsec/transformers/TXFMEnvelope.hpp>
   #include <xsec/framework/XSECException.hpp>
   #include <xsec/utils/XSECDOMUtils.hpp>
  +
  +XERCES_CPP_NAMESPACE_USE
   
   TXFMEnvelope::TXFMEnvelope(DOMDocument *doc) :
   TXFMBase(doc) {
  
  
  
  1.6       +7 -9      xml-security/c/src/transformers/TXFMEnvelope.hpp
  
  Index: TXFMEnvelope.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMEnvelope.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- TXFMEnvelope.hpp  5 Jul 2003 10:30:36 -0000       1.5
  +++ TXFMEnvelope.hpp  11 Sep 2003 11:11:29 -0000      1.6
  @@ -62,8 +62,6 @@
    *
    * TXFMEnvelope := Class that calculates an Envelope with an XPath evaluator
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -86,12 +84,12 @@
   
   private:
   
  -     DOMDocument             * mp_document;
  -     DOMNode                 * mp_startNode;
  +     XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument      * mp_document;
  +     XERCES_CPP_NAMESPACE_QUALIFIER DOMNode          * mp_startNode;
   
   public:
   
  -     TXFMEnvelope(DOMDocument *doc);
  +     TXFMEnvelope(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc);
        ~TXFMEnvelope();
   
        // Methods to set the inputs
  @@ -106,13 +104,13 @@
   
        // Envelope unique
   
  -     void evaluateEnvelope(DOMNode *t);
  +     void evaluateEnvelope(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *t);
   
        // Methods to get output data
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill);
  -     virtual DOMDocument *getDocument();
  -     virtual DOMNode *getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode();
        virtual const XMLCh * getFragmentId();
        virtual XSECXPathNodeList       & getXPathNodeList();
   private:
  
  
  
  1.3       +3 -3      xml-security/c/src/transformers/TXFMMD5.cpp
  
  Index: TXFMMD5.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMMD5.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- TXFMMD5.cpp       5 Jul 2003 10:30:36 -0000       1.2
  +++ TXFMMD5.cpp       11 Sep 2003 11:11:29 -0000      1.3
  @@ -62,8 +62,6 @@
    *
    * TXFMMD5 := Class that performs a MD5 transform
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -73,6 +71,8 @@
   #include <xsec/transformers/TXFMMD5.hpp>
   #include <xsec/utils/XSECPlatformUtils.hpp>
   #include <xsec/framework/XSECException.hpp>
  +
  +XERCES_CPP_NAMESPACE_USE
   
   // Standarad includes 
   
  
  
  
  1.4       +4 -4      xml-security/c/src/transformers/TXFMMD5.hpp
  
  Index: TXFMMD5.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMMD5.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- TXFMMD5.hpp       5 Jul 2003 10:30:36 -0000       1.3
  +++ TXFMMD5.hpp       11 Sep 2003 11:11:29 -0000      1.4
  @@ -93,7 +93,7 @@
   
   public:
   
  -     TXFMMD5(DOMDocument *doc, XSECCryptoKey * key = NULL);
  +     TXFMMD5(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc, XSECCryptoKey 
* key = NULL);
        ~TXFMMD5();
   
        // Methods to get tranform output type and input requirement
  @@ -109,8 +109,8 @@
        // Methods to get output data
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill);
  -     virtual DOMDocument *getDocument();
  -     virtual DOMNode *getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode();
        virtual const XMLCh * getFragmentId();
        
   private:
  
  
  
  1.6       +3 -3      xml-security/c/src/transformers/TXFMOutputFile.cpp
  
  Index: TXFMOutputFile.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMOutputFile.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- TXFMOutputFile.cpp        5 Jul 2003 10:30:36 -0000       1.5
  +++ TXFMOutputFile.cpp        11 Sep 2003 11:11:29 -0000      1.6
  @@ -63,14 +63,14 @@
    * TXFMOutputFile := Transform that outputs the byte stream to a file 
without changing
    *                                                     the actual data in 
any way
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
   
   #include <xsec/transformers/TXFMOutputFile.hpp>
   #include <xsec/framework/XSECException.hpp>
  +
  +XERCES_CPP_NAMESPACE_USE
   
   // Destructor
   
  
  
  
  1.7       +5 -6      xml-security/c/src/transformers/TXFMOutputFile.hpp
  
  Index: TXFMOutputFile.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMOutputFile.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- TXFMOutputFile.hpp        5 Jul 2003 10:30:36 -0000       1.6
  +++ TXFMOutputFile.hpp        11 Sep 2003 11:11:29 -0000      1.7
  @@ -63,8 +63,6 @@
    * TXFMOutputFile := Transform that outputs the byte stream to a file 
without changing
    *                                                     the actual data in 
any way
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -98,7 +96,8 @@
   
   public:
   
  -     TXFMOutputFile(DOMDocument *doc) : TXFMBase(doc) {input = NULL;}
  +     TXFMOutputFile(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc) : 
  +             TXFMBase(doc) {input = NULL;}
        ~TXFMOutputFile();
   
        // Methods to set the inputs
  @@ -118,8 +117,8 @@
        // Methods to get output data
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill);
  -     virtual DOMDocument *getDocument();
  -     virtual DOMNode *getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode();
        virtual const XMLCh * getFragmentId();
        
   private:
  
  
  
  1.4       +2 -6      xml-security/c/src/transformers/TXFMParser.cpp
  
  Index: TXFMParser.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMParser.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- TXFMParser.cpp    5 Jul 2003 10:30:36 -0000       1.3
  +++ TXFMParser.cpp    11 Sep 2003 11:11:29 -0000      1.4
  @@ -78,11 +78,7 @@
   #include <xercesc/framework/MemBufInputSource.hpp>
   #include <xercesc/util/Janitor.hpp>
   
  -XSEC_USING_XERCES(XercesDOMParser);
  -XSEC_USING_XERCES(MemBufInputSource);
  -XSEC_USING_XERCES(Janitor);
  -
  -
  +XERCES_CPP_NAMESPACE_USE
   
   TXFMParser::TXFMParser(DOMDocument * doc) : 
   TXFMBase(doc),
  
  
  
  1.6       +5 -7      xml-security/c/src/transformers/TXFMParser.hpp
  
  Index: TXFMParser.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMParser.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- TXFMParser.hpp    5 Jul 2003 10:30:36 -0000       1.5
  +++ TXFMParser.hpp    11 Sep 2003 11:11:29 -0000      1.6
  @@ -62,8 +62,6 @@
    *
    * TXFMParser := A transformer used to transform a byte stream to DOM Nodes
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -92,7 +90,7 @@
   
        // Constructors and destructors
   
  -     TXFMParser(DOMDocument *);
  +     TXFMParser(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *);
        ~TXFMParser();
   
        // Methods to get tranform output type and input requirement
  @@ -108,8 +106,8 @@
        // Methods to get output data
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill);
  -     virtual DOMDocument *getDocument();
  -     virtual DOMNode *getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode();
        virtual const XMLCh * getFragmentId();
   
        // Name space management
  @@ -121,7 +119,7 @@
        
        TXFMParser();
   
  -     DOMDocument                     * mp_parsedDoc;
  +     XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument      * mp_parsedDoc;
   
   };
   
  
  
  
  1.6       +3 -5      xml-security/c/src/transformers/TXFMSB.cpp
  
  Index: TXFMSB.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMSB.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- TXFMSB.cpp        5 Jul 2003 10:30:36 -0000       1.5
  +++ TXFMSB.cpp        11 Sep 2003 11:11:29 -0000      1.6
  @@ -62,15 +62,13 @@
    *
    * TXFMSB := Class that takes an input safeBuffer to start a transform pipe
    *
  - * Author(s): Berin Lautenbach
  - *
  - * $ID$
  - *
  - * $LOG$
  + * $Id$
    *
    */
   
   #include <xsec/transformers/TXFMSB.hpp>
  +
  +XERCES_CPP_NAMESPACE_USE
   
   // General includes 
   
  
  
  
  1.8       +4 -6      xml-security/c/src/transformers/TXFMSB.hpp
  
  Index: TXFMSB.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMSB.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- TXFMSB.hpp        5 Jul 2003 10:30:36 -0000       1.7
  +++ TXFMSB.hpp        11 Sep 2003 11:11:29 -0000      1.8
  @@ -62,8 +62,6 @@
    *
    * TXFMSB := Class that takes an input from a safeBuffer to start a pipe
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -86,7 +84,7 @@
   
   public:
   
  -     TXFMSB(DOMDocument *doc);
  +     TXFMSB(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc);
        ~TXFMSB();
   
        // Methods to set the inputs
  @@ -104,8 +102,8 @@
        // Methods to get output data
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill);
  -     virtual DOMDocument *getDocument();
  -     virtual DOMNode *getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode();
        virtual const XMLCh * getFragmentId();
        
   private:
  
  
  
  1.5       +2 -4      xml-security/c/src/transformers/TXFMSHA1.cpp
  
  Index: TXFMSHA1.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMSHA1.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- TXFMSHA1.cpp      5 Jul 2003 10:30:36 -0000       1.4
  +++ TXFMSHA1.cpp      11 Sep 2003 11:11:29 -0000      1.5
  @@ -62,8 +62,6 @@
    *
    * TXFMSHA1 := Class that performs a SHA1 transform
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -74,7 +72,7 @@
   #include <xsec/utils/XSECPlatformUtils.hpp>
   #include <xsec/framework/XSECException.hpp>
   
  -// Standarad includes 
  +XERCES_CPP_NAMESPACE_USE
   
   TXFMSHA1::TXFMSHA1(DOMDocument *doc,
                                                                         
XSECCryptoKey * key) : TXFMBase (doc) {
  
  
  
  1.7       +4 -6      xml-security/c/src/transformers/TXFMSHA1.hpp
  
  Index: TXFMSHA1.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMSHA1.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- TXFMSHA1.hpp      5 Jul 2003 10:30:36 -0000       1.6
  +++ TXFMSHA1.hpp      11 Sep 2003 11:11:29 -0000      1.7
  @@ -62,8 +62,6 @@
    *
    * TXFMSHA1 := Class that performs a SHA1 transform
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -90,7 +88,7 @@
   
   public:
   
  -     TXFMSHA1(DOMDocument *doc, XSECCryptoKey * key = NULL);
  +     TXFMSHA1(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc, XSECCryptoKey 
* key = NULL);
        ~TXFMSHA1();
   
        // Methods to get tranform output type and input requirement
  @@ -106,8 +104,8 @@
        // Methods to get output data
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill);
  -     virtual DOMDocument *getDocument();
  -     virtual DOMNode *getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode();
        virtual const XMLCh * getFragmentId();
        
   private:
  
  
  
  1.6       +2 -6      xml-security/c/src/transformers/TXFMURL.cpp
  
  Index: TXFMURL.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMURL.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- TXFMURL.cpp       5 Jul 2003 10:30:36 -0000       1.5
  +++ TXFMURL.cpp       11 Sep 2003 11:11:29 -0000      1.6
  @@ -62,11 +62,7 @@
    *
    * TXFMURL := Class that takes an input URL to start of a transform pipe
    *
  - * Author(s): Berin Lautenbach
  - *
  - * $ID$
  - *
  - * $LOG$
  + * $Id$
    *
    */
   
  @@ -77,7 +73,7 @@
   
   #include <xercesc/util/XMLNetAccessor.hpp>
   
  -//#include <util/NetAccessors/libWWW/BinURLInputStream.hpp>
  +XERCES_CPP_NAMESPACE_USE
   
   // General includes 
   
  
  
  
  1.8       +6 -7      xml-security/c/src/transformers/TXFMURL.hpp
  
  Index: TXFMURL.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMURL.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- TXFMURL.hpp       5 Jul 2003 10:30:36 -0000       1.7
  +++ TXFMURL.hpp       11 Sep 2003 11:11:29 -0000      1.8
  @@ -62,8 +62,6 @@
    *
    * TXFMURL := Class that takes an input URL to start of a transform pipe
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -85,14 +83,15 @@
   private:
   
        XSECURIResolver                 * mp_resolver;  // Resolver passed in
  -     BinInputStream                  * is;           // To handle the actual 
input
  +     XERCES_CPP_NAMESPACE_QUALIFIER BinInputStream                   
  +                                                     * is;           // To 
handle the actual input
   
        bool                                    done;
   
   
   public:
   
  -     TXFMURL(DOMDocument *doc, XSECURIResolver * resolver);
  +     TXFMURL(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc, 
XSECURIResolver * resolver);
        ~TXFMURL();
   
        // Methods to set the inputs
  @@ -109,8 +108,8 @@
        // Methods to get output data
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill);
  -     virtual DOMDocument *getDocument();
  -     virtual DOMNode *getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode();
        virtual const XMLCh * getFragmentId();
        
   private :
  
  
  
  1.10      +3 -3      xml-security/c/src/transformers/TXFMXPath.cpp
  
  Index: TXFMXPath.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMXPath.cpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- TXFMXPath.cpp     5 Aug 2003 11:36:09 -0000       1.9
  +++ TXFMXPath.cpp     11 Sep 2003 11:11:29 -0000      1.10
  @@ -62,8 +62,6 @@
    *
    * TXFMXPath := Class that performs XPath transforms
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -102,6 +100,8 @@
   XALAN_USING_XALAN(XSLException)
   
   #endif
  +
  +XERCES_CPP_NAMESPACE_USE
   
   #if !defined(XSEC_NO_XPATH)
   
  
  
  
  1.8       +9 -11     xml-security/c/src/transformers/TXFMXPath.hpp
  
  Index: TXFMXPath.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMXPath.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- TXFMXPath.hpp     5 Aug 2003 11:36:09 -0000       1.7
  +++ TXFMXPath.hpp     11 Sep 2003 11:11:29 -0000      1.8
  @@ -62,8 +62,6 @@
    *
    * TXFMXPath := Class that performs XPath transforms
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -111,8 +109,8 @@
   
        safeBuffer expr;                                                        
// The expression being worked with
   
  -     DOMDocument                     * document;
  -     DOMNamedNodeMap         * XPathAtts;    // Attributes that came through 
from the doc
  +     XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument                      * 
document;
  +     XERCES_CPP_NAMESPACE_QUALIFIER DOMNamedNodeMap          * XPathAtts;    
// Attributes that came through from the doc
   
        static  bool            XPathInitDone;
   
  @@ -121,7 +119,7 @@
   
   public:
   
  -     TXFMXPath(DOMDocument *doc);
  +     TXFMXPath(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc);
        ~TXFMXPath();
   
        // Methods to set the inputs
  @@ -136,15 +134,15 @@
   
        // XPath unique
   
  -     void setNameSpace(DOMNamedNodeMap *xpAtts);
  -     void evaluateExpr(DOMNode *h, safeBuffer expr);
  -     void evaluateEnvelope(DOMNode *t);
  +     void setNameSpace(XERCES_CPP_NAMESPACE_QUALIFIER DOMNamedNodeMap 
*xpAtts);
  +     void evaluateExpr(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *h, safeBuffer 
expr);
  +     void evaluateEnvelope(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *t);
   
        // Methods to get output data
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill);
  -     virtual DOMDocument *getDocument();
  -     virtual DOMNode *getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode();
        virtual const XMLCh * getFragmentId();
        virtual XSECXPathNodeList       & getXPathNodeList();
   private:
  
  
  
  1.7       +2 -4      xml-security/c/src/transformers/TXFMXPathFilter.cpp
  
  Index: TXFMXPathFilter.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMXPathFilter.cpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- TXFMXPathFilter.cpp       5 Aug 2003 11:36:09 -0000       1.6
  +++ TXFMXPathFilter.cpp       11 Sep 2003 11:11:29 -0000      1.7
  @@ -62,8 +62,6 @@
    *
    * TXFMXPathFilter := Class that performs XPath transforms
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -79,7 +77,7 @@
   
   #include <xercesc/util/Janitor.hpp>
   
  -XSEC_USING_XERCES(Janitor);
  +XERCES_CPP_NAMESPACE_USE
   
   #ifndef XSEC_NO_XALAN
   
  
  
  
  1.4       +13 -12    xml-security/c/src/transformers/TXFMXPathFilter.hpp
  
  Index: TXFMXPathFilter.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMXPathFilter.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- TXFMXPathFilter.hpp       5 Jul 2003 10:30:36 -0000       1.3
  +++ TXFMXPathFilter.hpp       11 Sep 2003 11:11:29 -0000      1.4
  @@ -62,8 +62,6 @@
    *
    * TXFMXPath := Class that performs XPath transforms
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -88,7 +86,8 @@
   
        XSECXPathNodeList       * lst;
        xpathFilterType         type;
  -     DOMNode                         * ancestorInScope;
  +     XERCES_CPP_NAMESPACE_QUALIFIER DOMNode                          
  +                                             * ancestorInScope;
   
   };
   
  @@ -105,7 +104,7 @@
   
   public:
   
  -     TXFMXPathFilter(DOMDocument *doc);
  +     TXFMXPathFilter(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc);
        ~TXFMXPathFilter();
   
        // Methods to set the inputs
  @@ -126,8 +125,8 @@
        // Methods to get output data
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill);
  -     virtual DOMDocument *getDocument();
  -     virtual DOMNode *getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode();
        virtual const XMLCh * getFragmentId();
        virtual XSECXPathNodeList       & getXPathNodeList();
   
  @@ -135,19 +134,21 @@
   
        typedef std::vector<filterSetHolder *> lstsVectorType;
        TXFMXPathFilter();
  -     void walkDocument(DOMNode * n);
  -     bool checkNodeInScope(DOMNode * n);
  -     bool checkNodeInInput(DOMNode * n);
  +     void walkDocument(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode * n);
  +     bool checkNodeInScope(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode * n);
  +     bool checkNodeInInput(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode * n);
   
   
  -     DOMDocument                     * document;
  +     XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument                      
  +                                             * document;
        XSECXPathNodeList       m_xpathFilterMap;
        lstsVectorType          m_lsts;
   
        XSECSafeBufferFormatter * mp_formatter;
   
        /* Used to hold details during tree-walk */
  -     DOMNode                         * mp_fragment;
  +     XERCES_CPP_NAMESPACE_QUALIFIER DOMNode                          
  +                                             * mp_fragment;
        XSECXPathNodeList       * mp_inputList;
   
   };
  
  
  
  1.8       +2 -6      xml-security/c/src/transformers/TXFMXSL.cpp
  
  Index: TXFMXSL.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMXSL.cpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- TXFMXSL.cpp       5 Jul 2003 10:30:36 -0000       1.7
  +++ TXFMXSL.cpp       11 Sep 2003 11:11:29 -0000      1.8
  @@ -62,8 +62,6 @@
    *
    * TXFMXSL := Class that performs XPath transforms
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -82,9 +80,7 @@
   #include <xercesc/framework/MemBufInputSource.hpp>
   #include <xercesc/util/Janitor.hpp>
   
  -XSEC_USING_XERCES(XercesDOMParser);
  -XSEC_USING_XERCES(MemBufInputSource);
  -XSEC_USING_XERCES(Janitor);
  +XERCES_CPP_NAMESPACE_USE
   
   #include <iostream>
   #include <strstream>
  
  
  
  1.9       +8 -8      xml-security/c/src/transformers/TXFMXSL.hpp
  
  Index: TXFMXSL.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/transformers/TXFMXSL.hpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- TXFMXSL.hpp       5 Aug 2003 11:36:09 -0000       1.8
  +++ TXFMXSL.hpp       11 Sep 2003 11:11:29 -0000      1.9
  @@ -62,8 +62,6 @@
    *
    * TXFMXSL := Class that performs XML Stylesheet Language transforms
    *
  - * Author(s): Berin Lautenbach
  - *
    * $Id$
    *
    */
  @@ -114,13 +112,15 @@
   
        safeBuffer                      sbInDoc;
   
  -     DOMDocument             * document;
  +     XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument              
  +                                             * document;
        
  -     DOMDocument             * docOut;                       // The output 
from the transformation
  +     XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument              
  +                                             * docOut;                       
// The output from the transformation
   
   public:
   
  -     TXFMXSL(DOMDocument *doc);
  +     TXFMXSL(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc);
        ~TXFMXSL();
   
        // Methods to set the inputs
  @@ -146,8 +146,8 @@
        // Methods to get output data
   
        virtual unsigned int readBytes(XMLByte * const toFill, const unsigned 
int maxToFill);
  -     virtual DOMDocument *getDocument();
  -     virtual DOMNode *getFragmentNode();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *getDocument();
  +     virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *getFragmentNode();
        virtual const XMLCh * getFragmentId();
        
   private:
  
  
  

Reply via email to