]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Win32 Porting.
authorabd <abd@opencascade.com>
Fri, 3 Oct 2008 09:17:08 +0000 (09:17 +0000)
committerabd <abd@opencascade.com>
Fri, 3 Oct 2008 09:17:08 +0000 (09:17 +0000)
Correction of Export/Import defines for Win32 platform.
Using WIN32 standard define instead WNT define of OpenCascade library.
Using Basics instead Utils library.
Removed "using namespace std" from header files.

src/DSC/DSC_User/Basic/basic_port_factory.cxx
src/DSC/DSC_User/Basic/basic_port_factory.hxx
src/DSC/DSC_User/DSC_Exception.hxx
src/DSC/DSC_User/Datastream/DataIdFilter.hxx
src/DSC/DSC_User/Superv_Component_i.hxx

index 4d7d4a75d961084e8498a2b3543aa0addb68f60b..e0d8333a25065f279b360024eca2337df626082b 100644 (file)
@@ -25,6 +25,8 @@
 
 #include "basic_port_factory.hxx"
 
+using namespace std;
+
 basic_port_factory::basic_port_factory() {}
 
 basic_port_factory::~basic_port_factory() {}
index 8407c217b0f01f857ab8d335453130df2b92679a..42a698defad29bc2b73a7094be50499c38d4a965 100644 (file)
@@ -30,8 +30,6 @@
 #include "data_short_port_provides.hxx"
 #include "data_short_port_uses.hxx"
 
-using namespace std;
-
 /*! \class basic_port_factory
  *  \brief This class is an example of factory for DSC_User ports.
  *
@@ -52,7 +50,7 @@ class basic_port_factory :
      * \param type the basic port's type.
      * \return a pointer of the provides port.
      */
-    virtual provides_port * create_data_servant(string type); 
+    virtual provides_port * create_data_servant(std::string type); 
 
     /*!
      * This method creates a uses port of Basic ports.
@@ -60,7 +58,7 @@ class basic_port_factory :
      * \param type the basic port's type.
      * \return a pointer of the uses port.
      */
-    virtual uses_port * create_data_proxy(string type); 
+    virtual uses_port * create_data_proxy(std::string type); 
 };
 
 #endif
index 46bd5ab0307033ffa89c188e2130cdf64bcc0c1d..3e66d8e6f0edbc7cff62ec00d4fc2a8dae0fa78b 100644 (file)
 
 #include "utilities.h"
 
-#ifndef WNT
+#ifndef WIN32
 extern "C"
 {
 #endif
 #include <string.h>
-#ifndef WNT
+#ifndef WIN32
 }
 #endif
 
index 91853d71366620bd0ade78f80844a48e52620ff7..a59728523fafd8c895fd0fc69220f08f838745e5 100644 (file)
@@ -82,8 +82,6 @@
 #include <iostream>
 
 // Pour l'utilisation de "vector" de la STL
-using namespace std;
-
 // Classe filtre_elementaire
 //
 // Implémente une structure de donnée décrivant un filtre élémentaire
@@ -177,7 +175,7 @@ private:
     // Données de configuration de filtrage et conversion:
     //    une table de filtres élémentaires
     //    avec leurs données de conversion associées éventuelles
-    vector<conversion_elementaire> config;
+    std::vector<conversion_elementaire> config;
 
 public:
     // Constructeur: juste une allocation mémoire initiale
@@ -187,7 +185,7 @@ public:
     // réclamer la mémoire utilisée par tous les éléments du vecteur config
     ~filtre_conversion()
     {
-        vector<conversion_elementaire>::iterator i;
+        std::vector<conversion_elementaire>::iterator i;
         for (i = this->config.begin(); i != this->config.end(); i ++)
         {
             delete (*i).p_convers;
@@ -254,7 +252,7 @@ public:
     }
 
     // applique_filtre_conversion: Opération du filtre et de la conversion
-    template <typename T > T applique_filtre_conversion (T valeur_initiale, vector<T>& liste_conversions) const;
+    template <typename T > T applique_filtre_conversion (T valeur_initiale, std::vector<T>& liste_conversions) const;
 };
 
 
@@ -278,7 +276,7 @@ public:
 //     si cette longueur est 0, c'est que la valeur initiale ne passe pas le filtre
 //
 template <typename T>
-T filtre_conversion::applique_filtre_conversion (T valeur_initiale, vector<T>& liste_conversions) const
+T filtre_conversion::applique_filtre_conversion (T valeur_initiale, std::vector<T>& liste_conversions) const
 {
     // Part d'une liste vierge
     liste_conversions.clear();
@@ -289,7 +287,7 @@ T filtre_conversion::applique_filtre_conversion (T valeur_initiale, vector<T>& l
     // et cherche pour chacun d'eux si la valeur initiale est présente parmi les valeurs filtrées
 
     // Pour tous les éléments de configuration du filtrage/conversion
-    vector<conversion_elementaire>::const_iterator i;
+    std::vector<conversion_elementaire>::const_iterator i;
     for (i = config.begin(); i != config.end(); i ++)
     {
 
index 35ccc8922a6b56cc2a60a32494f0a6f313a8b0a1..b0f67130c7b9463f03fa4bcf6aa2d5e55d40e079 100644 (file)
@@ -40,8 +40,6 @@
 #include "DSC_Exception.hxx"
 
 
-using namespace std;
-
 /*! \class Superv_Component_i
  *  \brief This class implements DSC_User component.
  *