]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Corrections
authorvsr <vsr@opencascade.com>
Mon, 14 Sep 2020 14:47:09 +0000 (17:47 +0300)
committervsr <vsr@opencascade.com>
Wed, 16 Sep 2020 11:54:22 +0000 (14:54 +0300)
93 files changed:
CMakeLists.txt
src/Basics/Basics_DirUtils.cxx
src/Basics/Basics_Utils.hxx
src/Communication/ReceiverFactory.cxx
src/Communication/ReceiverFactory.hxx
src/Communication/SALOME_Comm_i.cxx
src/Communication/SenderFactory.cxx
src/Communication/SenderFactory.hxx
src/Container/Component_i.cxx
src/Container/Container_i.cxx
src/Container/Container_init_python.cxx
src/Container/SALOME_Component_i.hxx
src/Container/SALOME_ContainerManager.cxx
src/Container/SALOME_FileTransfer_i.cxx
src/Container/Salome_file_i.cxx
src/DF/DF_Application.cxx
src/DF/DF_Document.cxx
src/DF/DF_Document.hxx
src/DSC/DSC_Basic/DSC_i.hxx
src/DSC/DSC_Basic/DSC_interface.cxx
src/DSC/DSC_Basic/DSC_interface.hxx
src/DSC/DSC_Basic/PortProperties_i.cxx
src/DSC/DSC_Basic/PortProperties_i.hxx
src/DSC/DSC_Python/CMakeLists.txt
src/DSC/DSC_User/DSC_Exception.hxx
src/DSC/DSC_User/Datastream/Calcium/CalciumException.hxx
src/DSC/DSC_User/Datastream/Calcium/CalciumGenericProvidesPort.hxx
src/DSC/DSC_User/Superv_Component_i.cxx
src/DSC/DSC_User/Superv_Component_i.hxx
src/DSC/ParallelDSC/ParallelDSC_i.hxx
src/HDFPersist/HDFascii.cc
src/HDFPersist/HDFcontainerObject.cc
src/HDFPersist/HDFconvert.cc
src/HDFPersist/HDFdataset.cc
src/HDFPersist/HDFfile.cc
src/HDFPersist/HDFgroup.cc
src/HDFPersist/HDFnObjects.c
src/HDFPersist/HDFobjectIdentify.c
src/HDFPersist/HDFtypes.h
src/HDFPersist/hdfi.h
src/KernelHelpers/SALOMEDS_DriverDefaultImpl.hxx
src/Launcher/Launcher.hxx
src/Launcher/SALOME_ExternalServerLauncher.cxx
src/Launcher/SALOME_Launcher.cxx
src/Launcher_SWIG/CMakeLists.txt
src/LifeCycleCORBA/SALOME_LifeCycleCORBA.cxx
src/Logger/SALOME_Trace.cxx
src/ModuleCatalog/SALOME_ModuleCatalog_Acomponent_impl.hxx
src/ModuleCatalog/SALOME_ModuleCatalog_impl.cxx
src/NamingService/SALOME_NamingService.cxx
src/Notification/NOTIFICATION_Consumer.cxx
src/Notification/NOTIFICATION_Supplier.cxx
src/Registry/RegistryConnexion.cxx
src/Registry/RegistryService.cxx
src/ResourcesManager/SALOME_LoadRateManager.cxx
src/ResourcesManager/SALOME_LoadRateManager.hxx
src/ResourcesManager/SALOME_ResourcesManager.cxx
src/ResourcesManager/SALOME_ResourcesManager_Common.cxx
src/SALOMEDS/SALOMEDS_AttributeParameter_i.cxx
src/SALOMEDS/SALOMEDS_AttributeParameter_i.hxx
src/SALOMEDS/SALOMEDS_AttributeSequenceOfReal_i.cxx
src/SALOMEDS/SALOMEDS_AttributeStudyProperties_i.cxx
src/SALOMEDS/SALOMEDS_AttributeTableOfInteger_i.cxx
src/SALOMEDS/SALOMEDS_AttributeTableOfInteger_i.hxx
src/SALOMEDS/SALOMEDS_AttributeTableOfReal_i.cxx
src/SALOMEDS/SALOMEDS_AttributeTableOfReal_i.hxx
src/SALOMEDS/SALOMEDS_AttributeTableOfString_i.cxx
src/SALOMEDS/SALOMEDS_AttributeTableOfString_i.hxx
src/SALOMEDS/SALOMEDS_BasicAttributeFactory.hxx
src/SALOMEDS/SALOMEDS_GenericAttribute_i.cxx
src/SALOMEDS/SALOMEDS_GenericAttribute_i.hxx
src/SALOMEDS/SALOMEDS_StudyBuilder_i.cxx
src/SALOMEDS/SALOMEDS_StudyBuilder_i.hxx
src/SALOMEDS/SALOMEDS_Study_i.hxx
src/SALOMEDS/SALOMEDS_TMPFile_i.cxx
src/SALOMEDSImpl/SALOMEDSImpl_AttributeTableOfInteger.cxx
src/SALOMEDSImpl/SALOMEDSImpl_AttributeTableOfReal.cxx
src/SALOMEDSImpl/SALOMEDSImpl_AttributeTableOfString.cxx
src/SALOMEDSImpl/SALOMEDSImpl_IParameters.cxx
src/SALOMEDSImpl/SALOMEDSImpl_StudyBuilder.cxx
src/SALOMELocalTrace/FileTraceCollector.cxx
src/SALOMELocalTrace/LocalTraceCollector.cxx
src/SALOMESDS/CMakeLists.txt
src/SALOMESDS/SALOMESDS_DataScopeServer.cxx
src/SALOMESDS/SALOMESDS_DataServerManager.cxx
src/SALOMESDS/SALOMESDS_PickelizedPyObjServer.cxx
src/SALOMESDS/SALOMESDS_RefCountServ.cxx
src/SALOMESDS/SALOMESDS_Transaction.cxx
src/SALOMETraceCollector/SALOMETraceCollector.cxx
src/TOOLSDS/SALOMEDS_Tool.cxx
src/Utils/Utils_CommException.cxx
src/Utils/Utils_CommException.hxx
src/Utils/Utils_DESTRUCTEUR_GENERIQUE.cxx

index a44b20b02d8390e7cc7be958f104570c8e465eac..384bb6543ceb82b4d9c58f9c1a667c3d5956f9a7 100755 (executable)
@@ -16,7 +16,7 @@
 #
 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
-CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8 FATAL_ERROR)
+CMAKE_MINIMUM_REQUIRED(VERSION 3.1 FATAL_ERROR)
 INCLUDE(CMakeDependentOption)
 
 PROJECT(SalomeKERNEL C CXX)
index 9fc6eb6f08708eb8002ba4e17fb8c3941fe1b343..64582e9ac1e5c047a70f50c56a8d74d757dc0c0f 100644 (file)
@@ -55,11 +55,11 @@ namespace Kernel_Utils
   {
     std::string tmp_str = file_path;
     auto pos = file_path.rfind( _separator_ );
-    if ( pos >= 0 ) // TODO: always true
+    if ( pos != std::string::npos )
       tmp_str = pos < file_path.size()-1 ? file_path.substr( pos+1 ) : "";
 
     pos = tmp_str.rfind( _extension_ );
-    if( !with_extension && pos >= 0 ) // TODO: always true
+    if( !with_extension && pos != std::string::npos )
       tmp_str = pos < tmp_str.size()-1 ? tmp_str.substr( 0, pos ) : "";
 
     return tmp_str;
@@ -68,7 +68,7 @@ namespace Kernel_Utils
   std::string GetDirName( const std::string& file_path )
   {
     auto pos = file_path.rfind( _separator_ );
-    if ( pos >= 0 ) // TODO: always true
+    if ( pos != std::string::npos )
       return pos < file_path.size()-1 ? file_path.substr(0, pos ) : "";
     return std::string(".");
   }
@@ -191,7 +191,7 @@ namespace Kernel_Utils
   {
     std::string tmp_str = name;
     auto pos = tmp_str.rfind( _extension_ );
-    if( pos < 0 ) // TODO: always true
+    if( pos == std::string::npos )
       return tmp_str.append( _extension_ );
     return tmp_str;
   }
index c28344a9e09f9760beeb271e8a31988309455d19..f830c887bee5c52c23622ed5466800e0e4866ac5 100644 (file)
@@ -28,7 +28,7 @@
 #include "SALOME_Basics.hxx"
 #include <string>
 #include <iostream>
-#define SALOME_UNUSED(var) (void)var
+
 #ifndef WIN32
 #include <sys/time.h>
 #else
@@ -37,6 +37,9 @@
 #pragma warning (disable : 4251)
 #endif
 
+#ifndef SALOME_UNUSED
+#define SALOME_UNUSED(var) (void)var
+#endif
 
 namespace Kernel_Utils
 {
index 623e9e7630e1b4ee4f2eacec850db9abd26deb44..b96b7c9f96dba79a98cca988c357be5fca29e447 100644 (file)
@@ -49,7 +49,7 @@
 /*!
   This method performs the transfert of double array with the remote SenderDouble given. If it fails with this SenderDouble it tries with an another protocol (CORBA by default).
  */
-double *ReceiverFactory::getValue(SALOME::SenderDouble_ptr sender,long &size)noexcept
+double *ReceiverFactory::getValue(SALOME::SenderDouble_ptr sender,long &size)
 {
   double *ret;
   try{
@@ -69,7 +69,7 @@ double *ReceiverFactory::getValue(SALOME::SenderDouble_ptr sender,long &size)noe
 /*!
   This method performs the transfert of int array with the remote SenderInt given. If it fails with this SenderInt it tries with an another protocol (CORBA by default).
  */
-int *ReceiverFactory::getValue(SALOME::SenderInt_ptr sender,long &size)noexcept
+int *ReceiverFactory::getValue(SALOME::SenderInt_ptr sender,long &size)
 {
   int *ret;
   try{
@@ -89,7 +89,7 @@ int *ReceiverFactory::getValue(SALOME::SenderInt_ptr sender,long &size)noexcept
 /*!
   This method performs the transfert with the remote SenderDouble given. If it fails an exception is thrown.
  */
-double *ReceiverFactory::getValueOneShot(SALOME::SenderDouble_ptr sender,long &size)noexcept
+double *ReceiverFactory::getValueOneShot(SALOME::SenderDouble_ptr sender,long &size)
 {
   SALOME::CorbaDoubleNCSender_ptr cncD_ptr;
   SALOME::CorbaDoubleCSender_ptr cwcD_ptr;
@@ -139,7 +139,7 @@ double *ReceiverFactory::getValueOneShot(SALOME::SenderDouble_ptr sender,long &s
 /*!
   This method performs the transfert with the remote SenderInt given. If it fails an exception is thrown.
  */
-int *ReceiverFactory::getValueOneShot(SALOME::SenderInt_ptr sender,long &size)noexcept
+int *ReceiverFactory::getValueOneShot(SALOME::SenderInt_ptr sender,long &size)
 {
   SALOME::CorbaLongNCSender_ptr cncL_ptr;
   SALOME::CorbaLongCSender_ptr cwcL_ptr;
index 89c165fdab8ff9d71a335aea95ebb3b6d19b417a..7d59f53c2bed2f102a9d4d9ea3a04c941fdefb44 100644 (file)
 class COMMUNICATION_EXPORT ReceiverFactory
 {
 public:
-  static double *getValue(SALOME::SenderDouble_ptr sender,long &size)noexcept;
-  static int *getValue(SALOME::SenderInt_ptr sender,long &size)noexcept;
+  static double *getValue(SALOME::SenderDouble_ptr sender,long &size);
+  static int *getValue(SALOME::SenderInt_ptr sender,long &size);
 private:
-  static double *getValueOneShot(SALOME::SenderDouble_ptr sender,long &size)noexcept;
-  static int *getValueOneShot(SALOME::SenderInt_ptr sender,long &size)noexcept;
+  static double *getValueOneShot(SALOME::SenderDouble_ptr sender,long &size);
+  static int *getValueOneShot(SALOME::SenderInt_ptr sender,long &size);
 };
 
 #endif
index 141e101564aeab57c0d035bbb5d737cc7ac8148d..20cfab93fcdfa5389d26e4172dc84a44f03e28f7 100644 (file)
@@ -492,7 +492,7 @@ void* SALOME_SocketSender_i::myThread(void *args)
   return args;
 }
 
-void SALOME_SocketSender_i::initCom() 
+void SALOME_SocketSender_i::initCom()
 {
   struct sockaddr_in serv_addr;
   socklen_t n;
@@ -537,7 +537,7 @@ void SALOME_SocketSender_i::initCom()
   SCRUTE(_port);
 }
 
-void SALOME_SocketSender_i::acceptCom() 
+void SALOME_SocketSender_i::acceptCom()
 {
   socklen_t sin_size;
   struct sockaddr_in client_addr;
index d94e04246e1a6e731be18439934d4d27a1e6e103..d4b8598fbbdf896a0da3d64169e34b6ecc5e8dc1 100644 (file)
@@ -37,7 +37,7 @@
 #define SALOME_CorbaLongSender SALOME_CorbaLongCSender_i
 #endif
 
-SALOME::SenderDouble_ptr SenderFactory::buildSender(SALOMEMultiComm &multiCommunicator,const double *tab,long lgr,bool ownTab)noexcept {
+SALOME::SenderDouble_ptr SenderFactory::buildSender(SALOMEMultiComm &multiCommunicator,const double *tab,long lgr,bool ownTab) {
   switch(multiCommunicator.getProtocol())
     {
     case SALOME::CORBA_:
@@ -70,7 +70,7 @@ SALOME::SenderDouble_ptr SenderFactory::buildSender(SALOMEMultiComm &multiCommun
     }
 }
 
-SALOME::SenderInt_ptr SenderFactory::buildSender(SALOMEMultiComm &multiCommunicator,const int *tab,long lgr,bool ownTab)noexcept {
+SALOME::SenderInt_ptr SenderFactory::buildSender(SALOMEMultiComm &multiCommunicator,const int *tab,long lgr,bool ownTab) {
   switch(multiCommunicator.getProtocol())
     {
     case SALOME::CORBA_:
index ceaaf2f44fe1468591ec35f63683092a07cf1d42..9e6b460a9a2771bc185e0231631af970df58b2bb 100644 (file)
@@ -40,8 +40,8 @@ class SALOME_SenderInt_i;
 class COMMUNICATION_EXPORT SenderFactory
 {
 public:
-  static SALOME::SenderDouble_ptr buildSender(SALOMEMultiComm &multiCommunicator,const double *tab,long lgr,bool ownTab=false) noexcept;
-  static SALOME::SenderInt_ptr buildSender(SALOMEMultiComm &multiCommunicator,const int *tab,long lgr,bool ownTab=false) noexcept;
+  static SALOME::SenderDouble_ptr buildSender(SALOMEMultiComm &multiCommunicator,const double *tab,long lgr,bool ownTab=false);
+  static SALOME::SenderInt_ptr buildSender(SALOMEMultiComm &multiCommunicator,const int *tab,long lgr,bool ownTab=false);
   static SALOME::SenderDouble_ptr buildSender(SALOME::TypeOfCommunication NewType,SALOME_SenderDouble_i *src);
   static SALOME::SenderInt_ptr buildSender(SALOME::TypeOfCommunication NewType,SALOME_SenderInt_i *src);
 };
index d31c8c3c30320c0fc620650bd28456e96ba1ab25..fa8a8459137807344a3f8b6c0ed121bcf4f7a4c5 100644 (file)
@@ -307,7 +307,7 @@ void Engines_Component_i::setProperties(const Engines::FieldsDict& dico)
 Engines::FieldsDict* Engines_Component_i::getProperties()
 {
   Engines::FieldsDict_var copie = new Engines::FieldsDict;
-  copie->length((_CORBA_ULong)_fieldsDict.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  copie->length((CORBA::ULong)_fieldsDict.size());
   std::map<std::string,CORBA::Any>::iterator it;
   CORBA::ULong i = 0;
   for (it = _fieldsDict.begin(); it != _fieldsDict.end(); it++, i++)
@@ -873,17 +873,15 @@ std::string Engines_Component_i::GetDynLibraryName(const char *componentName)
  */
 //=============================================================================
 
-Engines::TMPFile* Engines_Component_i::DumpPython(CORBA::Boolean isPublished,
+Engines::TMPFile* Engines_Component_i::DumpPython(CORBA::Boolean /*isPublished*/,
                                                   CORBA::Boolean isMultiFile,
                                                   CORBA::Boolean& isValidScript)
 {
-  SALOME_UNUSED(isPublished);
   const char* aScript = isMultiFile ? "def RebuildData(): pass" : "";
   char* aBuffer = new char[strlen(aScript)+1];
   strcpy(aBuffer, aScript);
-  CORBA::Octet* anOctetBuf =  (CORBA::Octet*)aBuffer;
-  int aBufferSize = (int)strlen(aBuffer)+1; //!< TODO: conversion from size_t to int
-  Engines::TMPFile_var aStreamFile = new Engines::TMPFile(aBufferSize, aBufferSize, anOctetBuf, 1);
+  size_t aBufferSize = strlen(aBuffer)+1;
+  Engines::TMPFile_var aStreamFile = new Engines::TMPFile((CORBA::ULong)aBufferSize, (CORBA::ULong)aBufferSize, (CORBA::Octet*)aBuffer, 1);
   isValidScript = true;
   return aStreamFile._retn();
 }
@@ -1040,11 +1038,10 @@ Engines_Component_i::checkOutputFilesToService(const char* service_name)
  */
 //=============================================================================
 void
-Engines_Component_i::configureSalome_file(std::string service_name,
-                                          std::string file_port_name,
-                                          Salome_file_i * file)
+Engines_Component_i::configureSalome_file(std::string /*service_name*/,
+                                          std::string /*file_port_name*/,
+                                          Salome_file_i* /*file*/)
 {
-       SALOME_UNUSED(file);
   // By default this method does nothing
 }
 
@@ -1079,16 +1076,37 @@ void Engines_Component_i::setContainerName()
 
 //=============================================================================
 /*!
-  \brief Get version of the component
-
-  This method is supposed to be implemented in all derived classes; default implementation
-  returns empty string that means that no version information about the component is available.
+ * \brief Return \c true if component can provide creation information.
+ */
+//=============================================================================
+bool Engines_Component_i::hasObjectInfo()
+{
+  return false;
+}
 
-  \note The version of the component is stored to the study, as a part of general persistence
-  mechanism; once stored, version information in the study cannot be changed.
+//=============================================================================
+/*!
+ * \brief Get creation information for object addressed by given entry.
+ */
+//=============================================================================
+char* Engines_Component_i::getObjectInfo(const char* /*entry*/)
+{
+  return CORBA::string_dup("");
+}
 
-  \return string containing component's version, e.g. "1.0"
-*/
+//=============================================================================
+/*!
+ * \brief Get version of the component
+ *
+ * This method is supposed to be implemented in all derived classes; default implementation
+ * returns empty string that means that no version information about the component is available.
+ *
+ * \note The version of the component is stored to the study, as a part of general persistence
+ * mechanism; once stored, version information in the study cannot be changed.
+ *
+ * \return string containing component's version, e.g. "1.0"
+ */
+//=============================================================================
 char* Engines_Component_i::getVersion()
 {
   return CORBA::string_dup( "" );
index b8766c00eaada367273112305230a65c73c2e4f5..4b2a4787a04fb82bc61ec1dddb9f5ad2805ebd23 100644 (file)
@@ -368,7 +368,7 @@ void Engines_Container_i::Shutdown()
     {
       itm->second->destroy();
     }
-    catch(const CORBA::Exception& /*e*/) //!< TODO: unused variable
+    catch(const CORBA::Exception&)
     {
       // ignore this entry and continue
     }
@@ -1217,9 +1217,8 @@ void Engines_Container_i::decInstanceCnt(std::string genericRegisterName)
 
 Engines::EngineComponent_ptr
 Engines_Container_i::load_impl( const char* genericRegisterName,
-                                const char* componentName )
+                                const char* /*componentName*/ )
 {
-  SALOME_UNUSED(componentName);
   char* reason;
   std::string impl_name = std::string(LIB) + genericRegisterName + ENGINESO;
   Engines::EngineComponent_var iobject = Engines::EngineComponent::_nil() ;
index 6e8a913e191c4e1f6b66a3a662ec5f143f39fc63..4af0f0135d824493125b6efd96795035bb8227cf 100644 (file)
@@ -29,7 +29,6 @@
 
 #include "utilities.h"
 #include "Container_init_python.hxx"
-#include "Basics_Utils.hxx"
 
 #if PY_VERSION_HEX < 0x03050000
 static char*
@@ -74,9 +73,8 @@ ContainerPyStdOut_write(ContainerPyStdOut *self, PyObject *args)
 }
 
 static PyObject*
-ContainerPyStdOut_flush(ContainerPyStdOut *self)
+ContainerPyStdOut_flush(ContainerPyStdOut* /*self*/)
 {
-  SALOME_UNUSED(self);
   Py_INCREF(Py_None);
   return Py_None;
 }
@@ -173,7 +171,6 @@ void KERNEL_PYTHON::init_python(int argc, char **argv)
   MESSAGE("=================================================================");
   // set stdout to line buffering (aka C++ std::cout)
   setvbuf(stdout, (char *)NULL, _IOLBF, BUFSIZ);
-  wchar_t* salome_python; //!< TODO: unused variable
   char* env_python=getenv("SALOME_PYTHON");
   if(env_python != 0)
     {
index c2e1fdf201d816cdc33d28296bbafb27b9b0414e..57557ffc7e32f89f6f3ae9d433504e256386b3e7 100644 (file)
@@ -31,7 +31,6 @@
 
 #include <SALOMEconfig.h>
 
-#include "Basics_Utils.hxx"
 #include "SALOME_Container.hxx"
 
 #include <iostream>
@@ -116,8 +115,8 @@ public:
                                                           const char* Salome_file_name);
 
   // Object information
-  virtual bool hasObjectInfo() { return false; }
-  virtual char* getObjectInfo(const char* entry) { SALOME_UNUSED(entry); return CORBA::string_dup(""); }
+  virtual bool hasObjectInfo();
+  virtual char* getObjectInfo(const char* entry);
 
   // Version information
   virtual char* getVersion();
index 31055148620f4c9ee7e60a6849aba3a490ab0867..69acb29e207fcff79321bc725e6cc5f64b330c42 100644 (file)
@@ -368,7 +368,7 @@ Engines::Container_ptr SALOME_ContainerManager::GiveContainer(const Engines::Con
             break;
           }
       }
-      catch(const SALOME_Exception & ex) //!< TODO: unused variable
+      catch(const SALOME_Exception &ex) //!< TODO: unused variable
       {
         MESSAGE("[GiveContainer] Exception in ResourceManager find !: " << ex.what());
         return ret;
@@ -2059,7 +2059,7 @@ SALOME_ContainerManager::LaunchPaCONodeContainer(const std::string& /*command*/,
                         const Engines::ContainerParameters& /*params*/,
                         const std::string& /*name*/,
                         SALOME_ContainerManager::actual_launch_machine_t & /*vect_machine*/)
-{  
-   return false;
+{
+  return false;
 }
 #endif
index 1240fd0e3c94b2fae5c7c4d3cb07e75cf72bcbc6..26769b7476597069caf7653e4ad657ffc4ace530 100644 (file)
@@ -134,9 +134,9 @@ Engines::fileBlock* fileTransfer_i::getBlock(CORBA::Long fileId)
   
   CORBA::Octet *buf;
   buf = Engines::fileBlock::allocbuf(FILEBLOCK_SIZE);
-  int nbRed = (int)fread(buf, sizeof(CORBA::Octet), FILEBLOCK_SIZE, fp); //!< TODO: conversion from size_t to int
+  size_t nbRed = fread(buf, sizeof(CORBA::Octet), FILEBLOCK_SIZE, fp);
   //SCRUTE(nbRed);
-  aBlock->replace(nbRed, nbRed, buf, 1); // 1 means give ownership
+  aBlock->replace((CORBA::ULong)nbRed, (CORBA::ULong)nbRed, buf, 1); // 1 means give ownership
   return aBlock;
 }
 
index 0a53e8069c9a9ae046a8625694b831f7f0a08d81..f0cb61444d9d91cb6e1933ff3ff7061ee047c7ed 100644 (file)
@@ -23,7 +23,6 @@
 //  $Header: 
 //
 #include "Salome_file_i.hxx"
-#include "Basics_Utils.hxx"
 #include "utilities.h"
 #include <stdlib.h>
 #include "HDFOI.hxx"
@@ -194,7 +193,7 @@ Salome_file_i::load(const char* hdf5_file) {
           throw SALOME::SALOME_Exception(es);
         };
         hdf_dataset->ReadFromDisk(buffer);
-        if ( write(fd,buffer, static_cast<unsigned int>(size)) <0) {
+        if ( write(fd,buffer,(unsigned int)size) <0) {
           SALOME::ExceptionStruct es;
           es.type = SALOME::INTERNAL_ERROR;
           std::string text = "write failed";
@@ -502,7 +501,7 @@ Salome_file_i::setLocalFile(const char* comp_file_name)
 
   std::string cp_file_name(comp_file_name);
   std::size_t index = cp_file_name.rfind("/");
-  if (index != -1) //TODO: std::string::npos
+  if (index != std::string::npos)
   {
     file_name = cp_file_name.substr(index+1);
     path =  cp_file_name.substr(0,index+1);
@@ -564,7 +563,7 @@ Salome_file_i::setDistributedFile(const char* comp_file_name)
 
   std::string cp_file_name(comp_file_name);
   std::size_t index = cp_file_name.rfind("/");
-  if (index != -1) //TODO: std::string::npos
+  if (index != std::string::npos)
   {
     file_name = cp_file_name.substr(index+1);
     path =  cp_file_name.substr(0,index+1);
@@ -884,9 +883,8 @@ Salome_file_i::getDistributedFile(std::string file_name)
  */
 //=============================================================================
 void 
-Salome_file_i::removeFile(const char* file_name
+Salome_file_i::removeFile(const char* /*file_name*/
 {
-  SALOME_UNUSED(file_name);
   MESSAGE("Salome_file_i::removeFile : NOT YET IMPLEMENTED");
 }
     
@@ -911,7 +909,7 @@ Engines::files*
 Salome_file_i::getFilesInfos() {
 
   Engines::files * infos = new Engines::files();
-  infos->length(static_cast<unsigned long>(_fileManaged.size()));
+  infos->length((CORBA::ULong)_fileManaged.size());
 
   _t_fileManaged::iterator begin = _fileManaged.begin();
   _t_fileManaged::iterator end = _fileManaged.end();
@@ -1061,7 +1059,7 @@ Salome_file_i::getBlock(CORBA::Long fileId)
   CORBA::Octet *buf;
   buf = Engines::fileBlock::allocbuf(FILEBLOCK_SIZE);
   size_t nbRed = fread(buf, sizeof(CORBA::Octet), FILEBLOCK_SIZE, fp);
-  aBlock->replace((_CORBA_ULong)nbRed, (_CORBA_ULong)nbRed, buf, 1); // 1 means give ownership //!< TODO: conversion from size_t to _CORBA_ULong
+  aBlock->replace((CORBA::ULong)nbRed, (CORBA::ULong)nbRed, buf, 1); // 1 means give ownership //!< TODO: conversion from size_t to CORBA::ULong
   return aBlock;
 }
 
index 60f3066a5e24cb1044d0f01cd3502c2564170322..7b144bd50bb3f74a2688dd7a815ee1f0b2952100 100644 (file)
@@ -19,7 +19,6 @@
 
 #include "DF_definitions.hxx"
 #include "DF_Application.hxx"
-#include "Basics_Utils.hxx"
 
 //Constructor
 DF_Application::DF_Application()
@@ -77,25 +76,21 @@ std::vector<int> DF_Application::GetDocumentIDs()
 //Returns a number of existent documents
 int DF_Application::NbDocuments()
 {
-       //TODO: return <size_t> ot <int>?
-  return static_cast<int>(_documents.size());
+  return (int)_documents.size() ;
 }
 
 
 //Restores a Document from the given file, returns a smart 
 //pointer to opened document.
-DF_Document* DF_Application::Open(const std::string& theFileName)
+DF_Document* DF_Application::Open(const std::string& /*theFileName*/)
 {
-  SALOME_UNUSED(theFileName);
   //Not implemented
   return NULL;
 }
 
 
 //Saves a Document in a given file with name theFileName
-void DF_Application::SaveAs(const DF_Document* theDocument, const std::string& theFileName)
+void DF_Application::SaveAs(const DF_Document* /*theDocument*/, const std::string& /*theFileName*/)
 {
-  SALOME_UNUSED(theDocument);
-  SALOME_UNUSED(theFileName);
   //Not implemented
 }
index 3715506eb4ea214be3d4c6693dec193634803ce9..cd9134806a1637273b20802869ca4913a85a05a4 100644 (file)
@@ -21,7 +21,6 @@
 #include "DF_Document.hxx"
 #include "DF_Label.hxx"
 #include "DF_ChildIterator.hxx"
-#include "Basics_Utils.hxx"
 
 //Class DF_Document is container for user's data stored as a tree of Labels
 //with assigned Attributes
@@ -131,9 +130,8 @@ void DF_Document::SetModified(bool isModified)
 
 
 //Restores a content of the Document from the std::string theData
-void DF_Document::Load(const std::string& theData)
+void DF_Document::Load(const std::string& /*theData*/)
 {
-       SALOME_UNUSED(theData);
    //Not implemented
 }
 
index 23201960adf6f7be1e28bdc84395eb0434937d54..6619f3470106a383aae9cd0ba06bcc6f567dd385 100644 (file)
@@ -34,7 +34,7 @@ public:
   //Constructor
   Standard_EXPORT DF_Document(const std::string& theDocumentType);
 
-  Standard_EXPORT ~DF_Document();
+  Standard_EXPORT virtual ~DF_Document();
 
   Standard_EXPORT DF_Application* GetApplication();    
 
index 255efaad4f3223bf1ea3a23b92897ef370b73116..0650c304a95cd9d0d388ab782072803747e07d29 100644 (file)
@@ -73,7 +73,7 @@ public:
   virtual void add_provides_port(Ports::Port_ptr ref, 
                                  const char* provides_port_name,
                                  Ports::PortProperties_ptr port_prop) 
-         noexcept {
+    {
       Engines_DSC_interface::add_provides_port(ref, 
                                                provides_port_name,
                                                port_prop);
@@ -85,7 +85,7 @@ public:
   virtual void add_uses_port(const char* repository_id, 
                              const char* uses_port_name,
                              Ports::PortProperties_ptr port_prop)
-         noexcept {
+    {
       Engines_DSC_interface::add_uses_port(repository_id, 
                                            uses_port_name,
                                            port_prop);
@@ -96,7 +96,7 @@ public:
    */
   virtual Ports::Port_ptr get_provides_port(const char* provides_port_name,
                                             const CORBA::Boolean connection_error) 
-         noexcept {
+    {
       return Engines_DSC_interface::get_provides_port(provides_port_name,
                                                       connection_error);
     }
@@ -105,7 +105,7 @@ public:
    * \see Engines::DSC::get_uses_port
    */
   virtual Engines::DSC::uses_port * get_uses_port(const char* uses_port_name)
-         noexcept {
+    {
       return Engines_DSC_interface::get_uses_port(uses_port_name);
     }
 
@@ -113,7 +113,7 @@ public:
    * \see Engines::DSC::connect_provides_port
    */
   virtual void connect_provides_port(const char* provides_port_name)
-         noexcept {
+    {
       Engines_DSC_interface::connect_provides_port(provides_port_name);
     }
 
@@ -122,16 +122,16 @@ public:
    */
   virtual void connect_uses_port(const char* uses_port_name,
                                  Ports::Port_ptr provides_port_ref) 
-         noexcept {
-    Engines_DSC_interface::connect_uses_port(uses_port_name,
-                                             provides_port_ref);
-  }
+    {
+      Engines_DSC_interface::connect_uses_port(uses_port_name,
+                                              provides_port_ref);
+    }
 
   /*!
    * \see Engines::DSC::is_connected
    */
   virtual CORBA::Boolean is_connected(const char* port_name)
-         noexcept {
+    {
       return Engines_DSC_interface::is_connected(port_name);
     }
 
@@ -140,7 +140,7 @@ public:
    */
   virtual void disconnect_provides_port(const char* provides_port_name,
                                         const Engines::DSC::Message message)
-         noexcept {
+    {
       Engines_DSC_interface::disconnect_provides_port(provides_port_name,
                                                       message);
     }
@@ -151,7 +151,7 @@ public:
   virtual void disconnect_uses_port(const char* uses_port_name,
                                     Ports::Port_ptr provides_port_ref,
                                     const Engines::DSC::Message message)
-         noexcept {
+    {
       Engines_DSC_interface::disconnect_uses_port(uses_port_name,
                                                   provides_port_ref,
                                                   message);
@@ -161,7 +161,7 @@ public:
    * \see Engines::DSC::get_port_properties
    */
   virtual Ports::PortProperties_ptr get_port_properties(const char* port_name)
-         noexcept {
+    {
       return Engines_DSC_interface::get_port_properties(port_name);
     }
 };
index ccf86c0fd96bbe7d8442925a3cd137b1c34a6066..ccb2bcbd89aa4b5103ed0c5b897234880653c7b4 100644 (file)
@@ -51,7 +51,6 @@ void
 Engines_DSC_interface::add_provides_port(Ports::Port_ptr ref, 
                                  const char* provides_port_name,
                                  Ports::PortProperties_ptr port_prop) 
-       noexcept
 {
   // Method args test
   assert(provides_port_name);
@@ -80,7 +79,6 @@ void
 Engines_DSC_interface::add_uses_port(const char* repository_id, 
                              const char* uses_port_name,
                              Ports::PortProperties_ptr port_prop) 
-       noexcept
 {
   // Method args test
   // Note : We can't be shure that repository id
@@ -110,7 +108,6 @@ Engines_DSC_interface::add_uses_port(const char* repository_id,
 Ports::Port_ptr
 Engines_DSC_interface::get_provides_port(const char* provides_port_name,
                                  const CORBA::Boolean connection_error) 
-       noexcept
 {
   // Method arg test
   assert(provides_port_name);
@@ -143,7 +140,6 @@ Engines_DSC_interface::get_provides_port(const char* provides_port_name,
 
 Engines::DSC::uses_port * 
 Engines_DSC_interface::get_uses_port(const char* uses_port_name) 
-noexcept
 {
   // Method arg test
   assert(uses_port_name);
@@ -181,7 +177,6 @@ noexcept
 
 void
 Engines_DSC_interface::connect_provides_port(const char* provides_port_name)
-noexcept
 {
   // Method arg test
   assert(provides_port_name);
@@ -206,7 +201,6 @@ noexcept
 void
 Engines_DSC_interface::connect_uses_port(const char* uses_port_name,
                                          Ports::Port_ptr provides_port_ref) 
-       noexcept
 {
   // Method arg test
   assert(uses_port_name);
@@ -255,7 +249,6 @@ Engines_DSC_interface::connect_uses_port(const char* uses_port_name,
 
 CORBA::Boolean
 Engines_DSC_interface::is_connected(const char* port_name) 
-noexcept
 {
   CORBA::Boolean rtn = false;
 
@@ -276,7 +269,6 @@ noexcept
 void
 Engines_DSC_interface::disconnect_provides_port(const char* provides_port_name,
                                         const Engines::DSC::Message message)
-       noexcept
 {
   // Method args test
   assert(provides_port_name);
@@ -303,7 +295,6 @@ void
 Engines_DSC_interface::disconnect_uses_port(const char* uses_port_name,
                                     Ports::Port_ptr provides_port_ref,
                                     const Engines::DSC::Message message)
-       noexcept
 {
   // Method args test
   assert(uses_port_name);
@@ -368,7 +359,6 @@ Engines_DSC_interface::disconnect_uses_port(const char* uses_port_name,
 
 Ports::PortProperties_ptr
 Engines_DSC_interface::get_port_properties(const char* port_name) 
-noexcept
 {
   Ports::PortProperties_ptr rtn_properties = Ports::PortProperties::_nil();
 
index 0cffb8b74023ebfb16d84ff7f5f4427b68d55c75..bbdbcd87f1dea89ff17c8237fcd66fa8a9c2b18e 100644 (file)
@@ -52,29 +52,25 @@ public:
    */
   virtual void add_provides_port(Ports::Port_ptr ref, 
                                  const char* provides_port_name,
-                                 Ports::PortProperties_ptr port_prop) 
-    noexcept;
+                                 Ports::PortProperties_ptr port_prop);
 
   /*!
    * \see Engines::DSC::add_uses_port
    */
   virtual void add_uses_port(const char* repository_id, 
                              const char* uses_port_name,
-                             Ports::PortProperties_ptr port_prop)
-         noexcept;
+                             Ports::PortProperties_ptr port_prop);
 
   /*!
    * \see Engines::DSC::get_provides_port
    */
   virtual Ports::Port_ptr get_provides_port(const char* provides_port_name,
-                                            const CORBA::Boolean connection_error) 
-         noexcept;
+                                            const CORBA::Boolean connection_error);
 
   /*!
    * \see Engines::DSC::get_uses_port
    */
-  virtual Engines::DSC::uses_port * get_uses_port(const char* uses_port_name)
-         noexcept;
+  virtual Engines::DSC::uses_port * get_uses_port(const char* uses_port_name);
 
   /*!
    * \see Engines::DSC::connect_provides_port
@@ -84,8 +80,7 @@ public:
    * port doesn't know its uses ports references. It's framework or application role
    * to manage connections between ports.
    */
-  virtual void connect_provides_port(const char* provides_port_name)
-         noexcept;
+  virtual void connect_provides_port(const char* provides_port_name);
 
   /*!
    * \see Engines::DSC::connect_uses_port
@@ -94,14 +89,12 @@ public:
    * port how much provides ports are connected with.
    */
   virtual void connect_uses_port(const char* uses_port_name,
-                                 Ports::Port_ptr provides_port_ref) 
-         noexcept;
+                                 Ports::Port_ptr provides_port_ref);
 
   /*!
    * \see Engines::DSC::is_connected
    */
-  virtual CORBA::Boolean is_connected(const char* port_name)
-         noexcept;
+  virtual CORBA::Boolean is_connected(const char* port_name);
 
    /*!
    * \see Engines::DSC::disconnect_provides_port
@@ -112,8 +105,7 @@ public:
    * to manage connections between ports.
    */
   virtual void disconnect_provides_port(const char* provides_port_name,
-                                        const Engines::DSC::Message message)
-         noexcept;
+                                        const Engines::DSC::Message message);
 
    /*!
    * \see Engines::DSC::disconnect_uses_port
@@ -128,14 +120,12 @@ public:
    */
   virtual void disconnect_uses_port(const char* uses_port_name,
                                     Ports::Port_ptr provides_port_ref,
-                                    const Engines::DSC::Message message)
-         noexcept;
+                                    const Engines::DSC::Message message);
 
   /*!
    * \see Engines::DSC::get_port_properties
    */
-  virtual Ports::PortProperties_ptr get_port_properties(const char* port_name)
-         noexcept;
+  virtual Ports::PortProperties_ptr get_port_properties(const char* port_name);
 
   static void writeEvent(const char* request,const std::string& containerName, const char* instance_name,
                          const char* port_name, const char* error, const char* message);
index 9f18fb6842e0efb11babcc8d81e6c99863ded2e2..b9e5dbea70071e34d96fe1cdd65bfa98c51d9808 100644 (file)
@@ -31,8 +31,7 @@ PortProperties_i::PortProperties_i() {}
 PortProperties_i::~PortProperties_i() {}
 
 void
-PortProperties_i::set_property(const char * /*name*/, const CORBA::Any& /*value*/)
-noexcept
+PortProperties_i::set_property(const char* /*name*/, const CORBA::Any& /*value*/)
 {
   // Default case, the object has no properties.
   throw Ports::NotDefined();
@@ -40,7 +39,6 @@ noexcept
 
 CORBA::Any* 
 PortProperties_i::get_property(const char* /*name*/)
-noexcept
 {
   // Default case, the object has no properties.
   throw Ports::NotDefined();
index 778b2168651fb452472719ea31de9eeccd9f0807..b5887d71cfc6fff7d51b499b0f5cdba441ffab51 100644 (file)
@@ -46,16 +46,14 @@ class DSC_BASIC_EXPORT PortProperties_i:
      * CORBA method : set a value to a property
      * \see Ports::PortProperties::set_property
      */
-    virtual void set_property(const char * /*name*/,
-                              const CORBA::Any& /*value*/)
-               noexcept;
+    virtual void set_property(const char* name,
+                              const CORBA::Any& value);
 
     /*!
      * CORBA method : get the value of a property
      * \see Ports::PortProperties::get_property
      */
-    virtual CORBA::Any* get_property(const char* /*name*/)
-               noexcept;
+    virtual CORBA::Any* get_property(const char* name);
 };
 
 #endif
index 863d3fda7ffe22077101c09ce8c263b704358370..d9a6cd6ab1532acbe00637b37c92a9728edce335 100644 (file)
@@ -17,7 +17,6 @@
 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 
-FIND_PACKAGE(SWIG REQUIRED)
 INCLUDE(${SWIG_USE_FILE})
 
 SET_SOURCE_FILES_PROPERTIES(calcium.i PROPERTIES CPLUSPLUS ON)
index c44cf256006d536b9d69bc6bb61cd7c353c81297..b9c498c0338ce36d323293a2a227d22d45a88ec1 100644 (file)
@@ -140,7 +140,7 @@ struct DSC_Exception : public SALOME_Exception {
     
   // Le destructeur de la SALOME_Exception devrait être virtuel
   // sinon pb avec nos attributs de type pointeur.
-  virtual ~DSC_Exception(void) {};
+  virtual ~DSC_Exception(void) noexcept {};
 
   virtual const std::string & getExceptionName() const {return _exceptionName;};
 
@@ -170,12 +170,12 @@ protected:
             ) : DSC_Exception(text,fileName,lineNumber,funcName) {      \
     _exceptionName = #Derived; \
   } \
-    virtual ~Derived(void);\
+    virtual ~Derived(void) noexcept;\
 };\
 
 //Sert à eviter le problème d'identification RTTI des exceptions
 //Crée un unique typeInfo pour tous les bibliothèques composants SALOME
 //dans un fichier cxx
-#define DSC_EXCEPTION_CXX(NameSpace,Derived) NameSpace::Derived::~Derived(void) {}
+#define DSC_EXCEPTION_CXX(NameSpace,Derived) NameSpace::Derived::~Derived(void) noexcept {}
 
 #endif /* DSC_EXCEPTION_HXX */
index cb515955a5200ae7a8588d750ce10c7308dfb543..dc8c31241f3f1e7067bda2400726d9f124c8966c 100644 (file)
@@ -56,7 +56,7 @@ struct CalciumException  : public DSC_Exception {
     DSC_Exception(ex),_info(info),_exceptionName("CalciumException") 
   {};
  
-  virtual ~CalciumException() {};
+  virtual ~CalciumException() noexcept {};
   CalciumTypes::InfoType getInfo() const { return _info;}
   void setInfo(CalciumTypes::InfoType info) {_info=info;}
   virtual const std::string & getExceptionName() const {return _exceptionName;};
index 16f03573d64ecb9aee454b0a5025a221215a93ec..c6176aae6fb1cc4a943ae6f1d5cd5abd7738927c 100644 (file)
       return POA_Ports::PortProperties::_this();                        \
     }                                                                   \
                                                                         \
-    virtual void set_property(const char * name, const CORBA::Any& value) \
-      ;                                                                        \
+    virtual void set_property(const char * name, const CORBA::Any& value); \
                                                                         \
-    virtual CORBA::Any* get_property(const char* name)                  \
-      ;                                                                        \
+    virtual CORBA::Any* get_property(const char* name);                        \
                                                                         \
     virtual void provides_port_changed(int /*connection_nbr*/,          \
                                        const Engines::DSC::Message message) { \
   specificPortName::~specificPortName(void) {}                         \
                                                                         \
   void specificPortName::set_property(const char * name,  const CORBA::Any& value) \
-     {                                                                 \
+  {                                                                     \
                                                                         \
     const std::string key(name);                                        \
     CORBA::Long sl;                                                     \
                                                                         \
                                                                         \
   CORBA::Any* specificPortName::get_property(const char* name)          \
-     {                                                                 \
+  {                                                                     \
     const std::string key(name);                                        \
     CORBA::Any* value=new CORBA::Any;                                   \
     if (key == "StorageLevel"    )                                      \
index a5f81188f1dba0884264a6d62ac8dcdb908482ee..d8c2999fe660c8b275ae3ace9dc625b8ef11a6a8 100644 (file)
@@ -45,10 +45,9 @@ Superv_Component_i::Superv_Component_i(CORBA::ORB_ptr orb,
                                        PortableServer::ObjectId * contId,
                                        const char *instanceName,
                                        const char *interfaceName,
-                                       bool notif) : 
+                                       bool /*notif*/) : 
   Engines_DSC_i(orb, poa, contId, instanceName, interfaceName) 
 {
-  SALOME_UNUSED(notif);
 #ifdef MYDEBUG
   std::cerr << "--Superv_Component_i : MARK 1 ----  " << instanceName << "----" << std::endl;
 #endif
@@ -315,8 +314,8 @@ Superv_Component_i::uses_port_changed(const char* uses_port_name,
 
 void
 Superv_Component_i::get_uses_port_names(std::vector<std::string> & port_names,
-                                        const std::string servicename) const {
-  SALOME_UNUSED(servicename);
+                                        const std::string /*servicename*/) const
+{
   port_names.reserve(my_superv_ports.size());
 
   superv_ports::const_iterator it;
index 43aa45b5e534aa5089121ab5a0cbd0f640329eeb..8d1e18f5f55f56215d36a86677ec64e7995e11d9 100644 (file)
@@ -32,7 +32,6 @@
 #include "uses_port.hxx"
 #include "provides_port.hxx"
 #include "port_factory.hxx"
-#include "Basics_Utils.hxx"
 
 #include "DSC_Exception.hxx"
 #include <vector>
@@ -93,8 +92,8 @@ public:
   /*!
    * \warning currently disabled.
    */
-  virtual provides_port * create_provides_data_and_control_port(const char* port_type
-  {SALOME_UNUSED(port_type);return NULL;}
+  virtual provides_port * create_provides_data_and_control_port(const char* /*port_type*/
+  {return NULL;}
 
   /*!
    * \warning currently disabled.
@@ -105,8 +104,8 @@ public:
   /*!
    * \warning currently disabled.
    */
-  virtual uses_port * create_uses_data_and_control_port(const char* port_type)
-  {SALOME_UNUSED(port_type);return NULL;}
+  virtual uses_port * create_uses_data_and_control_port(const char* /*port_type*/)
+  {return NULL;}
 
   /*!
    * This method permits to create a provides port provided by the platform.
@@ -118,8 +117,7 @@ public:
    *
    * \note It's user repsonsability to destroy the provides port.
    */
-  virtual provides_port * create_provides_data_port(const std::string& port_fab_type)
-    ;
+  virtual provides_port * create_provides_data_port(const std::string& port_fab_type);
 
 
   /*!
@@ -132,8 +130,7 @@ public:
    *
    * \note It's user repsonsability to destroy the uses port.
    */
-  virtual uses_port * create_uses_data_port(const std::string& port_fab_type)
-    ; 
+  virtual uses_port * create_uses_data_port(const std::string& port_fab_type);
 
   /*!
    * Adds a port to the component. With this method only Salomé's provided DSC ports
@@ -145,8 +142,7 @@ public:
    */
   virtual void add_port(const char * port_fab_type,
                         const char * port_type,
-                        const char * port_name)
-    ;
+                        const char * port_name);
 
   /*!
    * Adds a port to the component. With this method only Salomé's provided DSC ports
@@ -160,8 +156,7 @@ public:
   template < typename SpecificPortType >  
   SpecificPortType * add_port(const char * port_fab_type,
                               const char * port_type,
-                              const char * port_name)
-    ;
+                              const char * port_name);
 
   /*!
    * Adds a created provides port to the component.
@@ -170,8 +165,7 @@ public:
    * \param provides_port_name the name of the port in the component.
    */
   virtual void add_port(provides_port * port, 
-                        const char* provides_port_name)
-    ;
+                        const char* provides_port_name);
 
   /*!
    * Adds a created uses port to the component.
@@ -180,8 +174,7 @@ public:
    * \param uses_port_name the name of the port in the component.
    */
   virtual void add_port(uses_port * port, 
-                        const char* uses_port_name)
-    ;
+                        const char* uses_port_name);
 
   /*!
    * Gets the provides port already added in the component.
@@ -190,8 +183,7 @@ public:
    * \param provides_port_name the name of the port.
    */
   virtual void get_port(provides_port *& port, 
-                        const char* provides_port_name)
-    ;
+                        const char* provides_port_name);
   
   /*!
    * Gets the uses port already added in the component.
@@ -200,8 +192,7 @@ public:
    * \param uses_port_name the name of the port.
    */
   virtual void get_port(uses_port *& port, 
-                        const char* uses_port_name)
-    ;
+                        const char* uses_port_name);
 
   /*!
    * Gets the list of the ports of a service.
@@ -221,8 +212,7 @@ public:
    * \return a port's pointer.
    */
   template <typename SpecificPortType > 
-  SpecificPortType * get_port( const char * port_name)
-    ;
+  SpecificPortType * get_port( const char * port_name);
  
   /*!
    * \see DSC_Callbacks::provides_port_changed
@@ -267,11 +257,9 @@ public:
 
   // This method is implemented by default since it is a very specific usage.
   // It also permits to not break compatibility with older components.
-  virtual CORBA::Boolean init_service_with_multiple(const char* service_name,
-                                                    const Engines::Superv_Component::seq_multiple_param & params)
+  virtual CORBA::Boolean init_service_with_multiple(const char* /*service_name*/,
+                                                    const Engines::Superv_Component::seq_multiple_param & /*params*/)
   {
-    SALOME_UNUSED(service_name);
-    SALOME_UNUSED(params);
     return true;
   }
 
index 157facf3310734af041ec4289142e5236a759f5a..3c55a9a73eb77d3457914387d2355e79675aa471 100644 (file)
@@ -57,7 +57,7 @@ public:
   virtual void add_provides_port(Ports::Port_ptr ref, 
                                  const char* provides_port_name,
                                  Ports::PortProperties_ptr port_prop) 
-     {
+    {
       Engines_DSC_interface::add_provides_port(ref, 
                                                provides_port_name,
                                                port_prop);
@@ -69,7 +69,7 @@ public:
   virtual void add_uses_port(const char* repository_id, 
                              const char* uses_port_name,
                              Ports::PortProperties_ptr port_prop)
-     {
+    {
       Engines_DSC_interface::add_uses_port(repository_id, 
                                            uses_port_name,
                                            port_prop);
@@ -80,7 +80,7 @@ public:
    */
   virtual Ports::Port_ptr get_provides_port(const char* provides_port_name,
                                             const CORBA::Boolean connection_error) 
-     {
+    {
       return Engines_DSC_interface::get_provides_port(provides_port_name,
                                                       connection_error);
     }
@@ -89,7 +89,7 @@ public:
    * \see Engines::DSC::get_uses_port
    */
   virtual Engines::DSC::uses_port * get_uses_port(const char* uses_port_name)
-     {
+    {
       return Engines_DSC_interface::get_uses_port(uses_port_name);
     }
 
@@ -97,7 +97,7 @@ public:
    * \see Engines::DSC::connect_provides_port
    */
   virtual void connect_provides_port(const char* provides_port_name)
-     {
+    {
       Engines_DSC_interface::connect_provides_port(provides_port_name);
     }
 
@@ -106,16 +106,16 @@ public:
    */
   virtual void connect_uses_port(const char* uses_port_name,
                                  Ports::Port_ptr provides_port_ref) 
-   {
-    Engines_DSC_interface::connect_uses_port(uses_port_name,
-                                             provides_port_ref);
-  }
+    {
+      Engines_DSC_interface::connect_uses_port(uses_port_name,
+                                               provides_port_ref);
+    }
 
   /*!
    * \see Engines::DSC::is_connected
    */
   virtual CORBA::Boolean is_connected(const char* port_name)
-     {
+    {
       return Engines_DSC_interface::is_connected(port_name);
     }
 
@@ -124,7 +124,7 @@ public:
    */
   virtual void disconnect_provides_port(const char* provides_port_name,
                                         const Engines::DSC::Message message)
-     {
+    {
       Engines_DSC_interface::disconnect_provides_port(provides_port_name,
                                                       message);
     }
@@ -135,14 +135,14 @@ public:
   virtual void disconnect_uses_port(const char* uses_port_name,
                                     Ports::Port_ptr provides_port_ref,
                                     const Engines::DSC::Message message)
-     {
+    {
       Engines_DSC_interface::disconnect_uses_port(uses_port_name,
                                                   provides_port_ref,
                                                   message);
     }
 
   virtual Ports::PortProperties_ptr get_port_properties(const char* port_name)
-     {
+    {
       return Engines_DSC_interface::get_port_properties(port_name);
     }
   
index b18693058bf3fe19b703b7ce895f6d4f81e743ac..063fc52f5efd5828814dc2d134b46138869af3df 100644 (file)
@@ -258,13 +258,13 @@ void SaveDatasetInASCIIfile(HDFdataset *hdf_dataset, FILE* fp, int ident)
   fprintf(fp, " %li\n", ndim);
 
   for(int i = 0;i < ndim;i++) {
-    fprintf(fp, " %li", dim[i]);
+    fprintf(fp, " %lu", (unsigned long)dim[i]);
   }
 
   fprintf(fp, "\n");
   delete [] dim;
 
-  fprintf(fp, "%i %i:", size, order);
+  fprintf(fp, "%li %i:", size, order);
   if( type == HDF_ARRAY ) {
     HDFarray *array = new HDFarray(hdf_dataset);
     hdf_type data_type = array->GetDataType();
@@ -278,7 +278,7 @@ void SaveDatasetInASCIIfile(HDFdataset *hdf_dataset, FILE* fp, int ident)
     array->GetDim(arr_dim);
 
     for( int i = 0;i < arr_ndim; i++ ) {
-      fprintf(fp, " %i", arr_dim[i]);
+      fprintf(fp, " %lu", (unsigned long)arr_dim[i]);
     }
         
     //And write the data array
@@ -308,9 +308,8 @@ void SaveDatasetInASCIIfile(HDFdataset *hdf_dataset, FILE* fp, int ident)
 // function : SaveAttributeInASCIIfile
 // purpose  : 
 //============================================================================
-void SaveAttributeInASCIIfile(HDFattribute *hdf_attribute, FILE* fp, int ident)
+void SaveAttributeInASCIIfile(HDFattribute *hdf_attribute, FILE* fp, int /*ident*/)
 {
-  SALOME_UNUSED(ident);
   hdf_attribute->OpenOnDisk();
 
   hdf_type type = hdf_attribute->GetType();
@@ -319,7 +318,7 @@ void SaveAttributeInASCIIfile(HDFattribute *hdf_attribute, FILE* fp, int ident)
   size_t size = hdf_attribute->GetSize();
 
   fprintf(fp, "%s\n", ATTRIBUTE_ID);
-  fprintf(fp, "%s %i %i\n", name, type, size);
+  fprintf(fp, "%s %i %lu\n", name, type, size);
 
   delete [] name;
 
@@ -504,8 +503,8 @@ bool CreateGroupFromASCII(HDFcontainerObject *father, FILE *fp)
 bool CreateDatasetFromASCII(HDFcontainerObject *father, FILE *fp)
 {
   char name[HDF_NAME_MAX_LEN+1];
-  hdf_type type;
-  hdf_byte_order order;
+  int type;
+  int order;
   int nbDim, nbAttr;
   long i, size;
 
@@ -535,7 +534,7 @@ bool CreateDatasetFromASCII(HDFcontainerObject *father, FILE *fp)
   HDFarray* anArray = 0;
   if( type == HDF_ARRAY ){
     //Get array information
-    hdf_type arr_data_type;
+    int arr_data_type;
     int arr_ndim;
     fscanf(fp, "%c", &tmp);
     fscanf(fp, " %i\n", &arr_data_type ); //Get array data type
@@ -547,14 +546,14 @@ bool CreateDatasetFromASCII(HDFcontainerObject *father, FILE *fp)
       fscanf(fp, " %i", &tdim);
       arr_dim[i] = tdim;
     }
-    anArray = new HDFarray(0, arr_data_type, arr_ndim, arr_dim);
+    anArray = new HDFarray(0, (hdf_type)arr_data_type, arr_ndim, arr_dim);
     anArray->CreateOnDisk();
 
     type = arr_data_type;
     delete [] arr_dim;
   }
 
-  HDFdataset* hdf_dataset = new HDFdataset(new_name, father, anArray ? HDF_ARRAY : type, sizeArray, nbDim, order);
+  HDFdataset* hdf_dataset = new HDFdataset(new_name, father, anArray ? HDF_ARRAY : (hdf_type)type, sizeArray, nbDim, (hdf_byte_order)order);
   
   if(anArray)
     hdf_dataset->SetArrayId(anArray->GetId());
@@ -593,7 +592,7 @@ bool CreateDatasetFromASCII(HDFcontainerObject *father, FILE *fp)
   } else if(type == HDF_CHAR) {
     hdf_char* val = new hdf_char[size];
     for(i=0; i<size; i++) {
-      fscanf(fp, " %hhi", &(val[i]));
+      fscanf(fp, " %c", &(val[i]));
     }
     hdf_dataset->WriteOnDisk(val);
     delete [] val;
@@ -642,11 +641,11 @@ bool CreateAttributeFromASCII(HDFinternalObject *father, FILE* fp)
 {
   char name[HDF_NAME_MAX_LEN+1];
 
-  hdf_type type;
+  int type;
   int size;
   fscanf(fp, "%s %i %i\n", name, &type, &size);
   char* new_name = restoreName(name);
-  HDFattribute* hdf_attribute = new HDFattribute(new_name, father, type, size);
+  HDFattribute* hdf_attribute = new HDFattribute(new_name, father, (hdf_type)type, size);
 
   hdf_attribute->CreateOnDisk();
 
@@ -791,7 +790,7 @@ char* restoreName(char* name)
 void write_float64(FILE* fp, hdf_float64* value)
 {
   unsigned char* array = (unsigned char*)value;
-  for(int i = 0; i < sizeof(hdf_float64); i++) {
+  for(int i = 0; i < (int)sizeof(hdf_float64); i++) {
     unsigned tmp = (unsigned short)array[i];
     fprintf(fp, " %2x", tmp);
   }
@@ -800,7 +799,7 @@ void write_float64(FILE* fp, hdf_float64* value)
 void read_float64(FILE* fp, hdf_float64* value)
 {
   unsigned char* array = (unsigned char*)value;
-  for(int i = 0; i < sizeof(hdf_float64); i++) {
+  for(int i = 0; i < (int)sizeof(hdf_float64); i++) {
     unsigned tmp;
     fscanf(fp, " %x", &tmp); 
     array[i] = (unsigned char)tmp;
index d3543350a93c6efb936b7aa76c2993f9250f86d0..dfbaec5aa041b92d97b7348de828f40b33add313 100644 (file)
@@ -27,7 +27,6 @@
 #include "hdfi.h"
 #include "HDFcontainerObject.hxx"
 #include "HDFexception.hxx"
-#include "Basics_Utils.hxx"
 
 HDFcontainerObject::HDFcontainerObject(const char *name)
   : HDFinternalObject(name)
@@ -53,9 +52,8 @@ int HDFcontainerObject::nInternalObjects()
   return 0;
 }
 
-void HDFcontainerObject::InternalObjectIndentify(int rank, char *object_name)
+void HDFcontainerObject::InternalObjectIndentify(int /*rank*/, char *object_name)
 {
-  SALOME_UNUSED(rank);
   object_name = NULL;
 }
 
index e2c74e2f58e284db45ec9bda0fd448a5d5cdabcb..3948c50043e8393b0c2d2e4e81054048bd73951f 100644 (file)
@@ -122,6 +122,5 @@ int HDFConvert::FromAscii(const std::string& file, const HDFcontainerObject & hd
     return -1;
   };
     
-  // TODO: return <int> or <size_t>?
-  return static_cast<int>(length);    
+  return (int)length;
 }
index 7f9ffd5406984f779f39d5c1ff12e49ad6fe06f4..56e56dc0662151d0f718a3284f2a1bd22aa2753d 100644 (file)
 #include "HDFdataset.hxx"
 #include "HDFcontainerObject.hxx"
 #include "HDFexception.hxx"
-#include "Basics_Utils.hxx"
 
 #include <iostream>
 
-herr_t dataset_attr(hid_t loc_id, const char *attr_name, void *operator_data)
+herr_t dataset_attr(hid_t /*loc_id*/, const char *attr_name, void *operator_data)
 {
-  SALOME_UNUSED(loc_id);
   *(char**)operator_data = new char[strlen(attr_name)+1];
   strcpy(*(char**)operator_data, attr_name);
   return 1;
index 398aeb9ebc815b0d4dc7808e2eab6d48afe670e3..25d26932b80181887d1dc2034d5cb3500f43327f 100644 (file)
 #include <iostream>
 #include "HDFfile.hxx"
 #include "HDFexception.hxx"
-#include "Basics_Utils.hxx"
 
-herr_t file_attr(hid_t loc_id, const char *attr_name, void *operator_data)
+herr_t file_attr(hid_t /*loc_id*/, const char *attr_name, void *operator_data)
 {
-   SALOME_UNUSED(loc_id);
    *(char**)operator_data = new char[strlen(attr_name)+1];
    strcpy(*(char**)operator_data, attr_name);
    return 1;
index e6c888e33e34e0c0a8f0b8fb19267766f85b7f6f..3c9dbe36f16542c0b4ccf5e7294eeab8e3f3c374 100644 (file)
 #include <string.h>
 #include "HDFgroup.hxx"
 #include "HDFexception.hxx"
-#include "Basics_Utils.hxx"
 
-herr_t group_attr(hid_t loc_id, const char *attr_name, void *operator_data)
+herr_t group_attr(hid_t /*loc_id*/, const char *attr_name, void *operator_data)
 {
-  SALOME_UNUSED(loc_id);
   *(char**)operator_data = new char[strlen(attr_name)+1];
   strcpy(*(char**)operator_data, attr_name);
   return 1;
index 1b5d20e9bf6388ec2538995be78cfe9fc813a313..b1855fb56484bb89afd562d5440c55b57d816d3c 100644 (file)
@@ -1,24 +1,24 @@
-// Copyright (C) 2007-2020  CEA/DEN, EDF R&D, OPEN CASCADE
-//
-// Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-//
-// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-//
+/* Copyright (C) 2007-2020  CEA/DEN, EDF R&D, OPEN CASCADE
+ *
+ * Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+ * CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+ *
+ * See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+ */
 
 /*----------------------------------------------------------------------------
 SALOME HDFPersist : implementation of HDF persitent ( save/ restore )
@@ -28,6 +28,7 @@ SALOME HDFPersist : implementation of HDF persitent ( save/ restore )
 
 #include "hdfi.h"
 #include <stdlib.h>
+
 /*
  * - Name : HDFnObjects
  * - Description : returns the number of HDF objects in an HDF group
@@ -60,6 +61,7 @@ hdf_err Num(hdf_idt id,const char *name, void *data)
   int *count;
   (void)name;
   (void)id;
+
   count = (int *) data;
   (*count)++;
 
index 7d846a1effec57b7a41ce69c2546ad9c726f531e..ffaa51756680c7947f37692ce385dd2e8d0959e9 100644 (file)
@@ -1,24 +1,24 @@
-// Copyright (C) 2007-2020  CEA/DEN, EDF R&D, OPEN CASCADE
-//
-// Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-//
-// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-//
+/* Copyright (C) 2007-2020  CEA/DEN, EDF R&D, OPEN CASCADE
+ *
+ * Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+ * CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+ *
+ * See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+ */
 
 /*----------------------------------------------------------------------------
 SALOME HDFPersist : implementation of HDF persitent ( save/ restore )
@@ -60,6 +60,7 @@ hdf_err HDFobjectIdentify(hdf_idt fid,const char *path,int i,char *name)
 hdf_err RankInfo(hdf_idt id, const char *name, void *data)
 {
   (void)id;
+
   if ( data )
     strcpy( (char*)data, name );
   else 
index 3c3c43c3e3ec70cd2735e6d3e79eb0e220975b4f..0c42179400930b5936534514fd97e2bb26d9de17 100644 (file)
@@ -1,24 +1,24 @@
-// Copyright (C) 2007-2020  CEA/DEN, EDF R&D, OPEN CASCADE
-//
-// Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-//
-// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-//
+/* Copyright (C) 2007-2020  CEA/DEN, EDF R&D, OPEN CASCADE
+ *
+ * Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+ * CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+ *
+ * See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+ */
 
 /*----------------------------------------------------------------------------------
   SALOME HDFPersist : implementation of HDF persitent ( save/ restore )
index 01fc494ba0bb865d0f539a59c88ac84af76f262b..7c255ff8770d2b0151925379230d9b10bd800089 100644 (file)
@@ -1,24 +1,24 @@
-// Copyright (C) 2007-2020  CEA/DEN, EDF R&D, OPEN CASCADE
-//
-// Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-//
-// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-//
+/* Copyright (C) 2007-2020  CEA/DEN, EDF R&D, OPEN CASCADE
+ *
+ * Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+ * CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+ *
+ * See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+ */
 
 /*----------------------------------------------------------------------
   SALOME HDFPersist : implementation of HDF persitent ( save/ restore )
index 58f8a1f042e53b609ade483d32409bae1b5ca3dd..d36feeca34a998f8d903bb75df9e93520d0fff31 100644 (file)
@@ -40,11 +40,11 @@ class KERNELHELPERS_EXPORT SALOMEDS_DriverDefaultImpl:
 
     SALOMEDS_DriverDefaultImpl();
   public:
-    SALOMEDS_DriverDefaultImpl(CORBA::ORB_ptr /*orb*/,
-             PortableServer::POA_ptr /*poa*/,
-             PortableServer::ObjectId * /*contId*/,
-             const char * /*instanceName*/,
-             const char * /*interfaceName*/);
+    SALOMEDS_DriverDefaultImpl(CORBA::ORB_ptr orb,
+             PortableServer::POA_ptr poa,
+             PortableServer::ObjectId * contId,
+             const char * instanceName,
+             const char * interfaceName);
 
 
     virtual ~SALOMEDS_DriverDefaultImpl();
@@ -54,13 +54,13 @@ class KERNELHELPERS_EXPORT SALOMEDS_DriverDefaultImpl:
     //---------------------------------------------
 
     //virtual SALOMEDS::TMPFile* Save(SALOMEDS::SComponent_ptr theComponent,
-     SALOMEDS::TMPFile* Save(SALOMEDS::SComponent_ptr /*theComponent*/,
-            const char* /*theURL*/,
-            bool /*isMultiFile*/);
+     SALOMEDS::TMPFile* Save(SALOMEDS::SComponent_ptr theComponent,
+            const char* theURL,
+            bool isMultiFile);
 
-    virtual SALOMEDS::TMPFile* SaveASCII(SALOMEDS::SComponent_ptr /*theComponent*/,
-           const char* /*theURL*/,
-           bool /*isMultiFile*/);
+    virtual SALOMEDS::TMPFile* SaveASCII(SALOMEDS::SComponent_ptr theComponent,
+           const char* theURL,
+           bool isMultiFile);
 
     virtual bool Load(SALOMEDS::SComponent_ptr,
           const SALOMEDS::TMPFile &,
@@ -72,36 +72,36 @@ class KERNELHELPERS_EXPORT SALOMEDS_DriverDefaultImpl:
          const char* theURL,
          bool isMultiFile);
 
-    virtual void Close(SALOMEDS::SComponent_ptr /*IORSComponent*/);
+    virtual void Close(SALOMEDS::SComponent_ptr IORSComponent);
 
     virtual char* ComponentDataType();
 
-    virtual char* IORToLocalPersistentID(SALOMEDS::SObject_ptr /*theSObject*/,
-           const char* /*IORString*/,
-           CORBA::Boolean /*isMultiFile*/,
-           CORBA::Boolean /*isASCII*/);
+    virtual char* IORToLocalPersistentID(SALOMEDS::SObject_ptr theSObject,
+           const char* IORString,
+           CORBA::Boolean isMultiFile,
+           CORBA::Boolean isASCII);
 
-    virtual char* LocalPersistentIDToIOR(SALOMEDS::SObject_ptr /*theSObject*/,
-           const char* /*aLocalPersistentID*/,
-           CORBA::Boolean /*isMultiFile*/,
-           CORBA::Boolean /*isASCII*/);
+    virtual char* LocalPersistentIDToIOR(SALOMEDS::SObject_ptr theSObject,
+           const char* aLocalPersistentID,
+           CORBA::Boolean isMultiFile,
+           CORBA::Boolean isASCII);
 
-    virtual bool CanPublishInStudy(CORBA::Object_ptr /*theIOR*/);
+    virtual bool CanPublishInStudy(CORBA::Object_ptr theIOR);
 
-    virtual SALOMEDS::SObject_ptr PublishInStudy(SALOMEDS::SObject_ptr /*theSObject*/,
-                                                 CORBA::Object_ptr     /*theObject*/,
-                                                 const char*           /*theName*/);
+    virtual SALOMEDS::SObject_ptr PublishInStudy(SALOMEDS::SObject_ptr theSObject,
+                                                 CORBA::Object_ptr     theObject,
+                                                 const char*           theName);
 
-    virtual CORBA::Boolean CanCopy(SALOMEDS::SObject_ptr /*theObject*/);
+    virtual CORBA::Boolean CanCopy(SALOMEDS::SObject_ptr theObject);
 
-    virtual SALOMEDS::TMPFile* CopyFrom(SALOMEDS::SObject_ptr /*theObject*/
-                                CORBA::Long& /*theObjectID*/);
+    virtual SALOMEDS::TMPFile* CopyFrom(SALOMEDS::SObject_ptr theObject
+                                CORBA::Long& theObjectID);
 
-    virtual CORBA::Boolean CanPaste(const char* /*theComponentName*/
-                            CORBA::Long /*theObjectID*/);
+    virtual CORBA::Boolean CanPaste(const char* theComponentName
+                            CORBA::Long theObjectID);
 
-    virtual SALOMEDS::SObject_ptr PasteInto(const SALOMEDS::TMPFile& /*theStream*/,
-            CORBA::Long /*theObjectID*/,
-            SALOMEDS::SObject_ptr /*theObject*/);
+    virtual SALOMEDS::SObject_ptr PasteInto(const SALOMEDS::TMPFile& theStream,
+            CORBA::Long theObjectID,
+            SALOMEDS::SObject_ptr theObject);
   };
 #endif
index 490e065d502650793de7a6bda99ab97836559e22..86b8dfa91faf7584d5536a0e538bbed061f37656 100644 (file)
@@ -112,7 +112,7 @@ protected:
   // Used by SALOME_Launcher
   std::shared_ptr<ResourcesManager_cpp> _ResManager;
 
-  virtual void notifyObservers(const std::string & event_name, const std::string & event_data) { SALOME_UNUSED(event_name); SALOME_UNUSED(event_data);}
+  virtual void notifyObservers(const std::string & /*event_name*/, const std::string & /*event_data*/) {}
   int addJob(Launcher::Job * new_job);
 
   // Methods used by user interface methods
index 636d2c77aa371289b015ddfaccca4337a93425f0..b37d9ca33a0137ba10f87923a2c4003d80beb657 100644 (file)
@@ -165,7 +165,7 @@ SALOME::StringVec *SALOME_ExternalServerLauncher::listServersInNS()
   SALOME::StringVec *ret(new SALOME::StringVec);
   std::vector<std::string> loes(ListOfExternalServersCpp(_NS));
   std::size_t sz(loes.size());
-  ret->length((_CORBA_ULong)sz); //!< TODO: conversion from size_t to _CORBA_ULong
+  ret->length((CORBA::ULong)sz);
   for(auto i = 0; i<(int)sz ; i++) //TODO: mismatch signed/unsigned
     {
       (*ret)[i]=CORBA::string_dup(loes[i].c_str());
@@ -200,9 +200,9 @@ SALOME::ByteVec *SALOME_ExternalServerLauncher::fetchContentOfFileAndRm(const ch
   t.read(buffer.get(),size);
   //
   std::unique_ptr<SALOME::ByteVec> ret(new SALOME::ByteVec);
-  ret->length((_CORBA_ULong)size); //!< TODO: conversion from size_t to _CORBA_ULong
+  ret->length((CORBA::ULong)size);
   for(std::size_t i=0;i<size;++i)
-    (*ret)[(_CORBA_ULong)i] = buffer.get()[i]; //!< TODO: conversion from size_t to _CORBA_ULong
+    (*ret)[(CORBA::ULong)i] = buffer.get()[i]; //!< TODO: conversion from size_t to CORBA::ULong
   //
   if( unlink(file_name)!=0 )
     {
index 91cd21416dc05f8d5457e907c67457ac3b6aaf0a..dcb1582e8f8eb2893f569ed4b1542c3797f8a754 100644 (file)
@@ -627,7 +627,7 @@ SALOME_Launcher::JobParameters_CPP2CORBA(const JobParameters_cpp& job_parameters
   result->job_file = CORBA::string_dup(job_parameters.job_file.c_str());
   result->pre_command = CORBA::string_dup(job_parameters.pre_command.c_str());
   result->env_file = CORBA::string_dup(job_parameters.env_file.c_str());
-  result->in_files.length((_CORBA_ULong)job_parameters.in_files.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  result->in_files.length((CORBA::ULong)job_parameters.in_files.size()); //!< TODO: conversion from size_t to CORBA::ULong
 
   int i = 0;
   for(const std::string& it : job_parameters.in_files)
@@ -635,7 +635,7 @@ SALOME_Launcher::JobParameters_CPP2CORBA(const JobParameters_cpp& job_parameters
     result->in_files[i] = CORBA::string_dup(it.c_str());
     i++;
   }
-  result->out_files.length((_CORBA_ULong)job_parameters.out_files.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  result->out_files.length((CORBA::ULong)job_parameters.out_files.size()); //!< TODO: conversion from size_t to CORBA::ULong
   i = 0;
   for(const std::string& it : job_parameters.out_files)
   {
@@ -661,7 +661,7 @@ SALOME_Launcher::JobParameters_CPP2CORBA(const JobParameters_cpp& job_parameters
                                        = job_parameters.specific_parameters;
   if (!specific_parameters.empty())
   {
-    result->specific_parameters.length((_CORBA_ULong)specific_parameters.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+    result->specific_parameters.length((CORBA::ULong)specific_parameters.size()); //!< TODO: conversion from size_t to CORBA::ULong
     CORBA::ULong i = 0;
     for (const auto& it_specific : specific_parameters)
     {
index 92064ec7c2bc238ba91827dccbf4d177bf7b87ed..a98274e97bd9233a66a171e1b46c134c0f9f9ae7 100644 (file)
@@ -35,7 +35,6 @@ SET_SOURCE_FILES_PROPERTIES(Launcher.i PROPERTIES SWIG_FLAGS "-py3")
 INCLUDE_DIRECTORIES(
   ${PYTHON_INCLUDE_DIRS}
   ${LIBBATCH_INCLUDE_DIRS}
-  ${CMAKE_CURRENT_SOURCE_DIR}/../Basics
   ${CMAKE_CURRENT_SOURCE_DIR}/../ResourcesManager
   ${CMAKE_CURRENT_SOURCE_DIR}/../Launcher
   )
index da2a41b33bb5c18b7a8a1664671c57898980e55a..181f247e671077417810fb6febe5aa52b0b06609 100644 (file)
@@ -278,11 +278,11 @@ SALOME_LifeCycleCORBA::FindOrLoad_Component(const char *containerName,
   // --- Check if containerName contains machine name (if yes: rg>0)
   char *stContainer=strdup(containerName);
   std::string st2Container(stContainer);
-  int rg=(int)st2Container.find("/"); //!< TODO: conversion from size_t to int
+  size_t rg=st2Container.find("/");
 
   Engines::ContainerParameters params;
   preSet(params);
-  if (rg<0)
+  if (rg == std::string::npos)
   {
     // containerName doesn't contain "/" => Local container
     params.container_name = CORBA::string_dup(stContainer);
index 6f47313759a94875bae1b64cd4a188c3112bf693..4dedce92023e5188aeb863c2c6d4173c58a820e4 100644 (file)
@@ -26,7 +26,6 @@
 //  Module : SALOME
 //
 #include "SALOME_Trace.hxx"
-#include "Basics_Utils.hxx"
 #include <memory.h>
 #include <string>
 //#include <stdio.h>
@@ -135,9 +134,8 @@ int SALOME_Trace::Initialize(CORBA::ORB_ptr theOrb) {
   return 1;
 }
 
-void SALOME_Trace::putMessage(std::ostream& msg)
+void SALOME_Trace::putMessage(std::ostream& /*msg*/)
 {
-  SALOME_UNUSED(msg);
   //if (!isInitialized) std::cout<<"!!! SALOME_Trace is used without initialising !!!"<<std::endl;
   //write resulting string into Logger CORBA server
   //concatenate string from passing parameters for transferring into Logger CORBA server
index 676b85f9df568d92ebe16e561086f1bc87c41f06..0dbb9665ba25d1ee32e1ef38b2fb2bda0d93cc16 100644 (file)
@@ -61,8 +61,7 @@ public:
     \return the wanted interface
   */
   virtual SALOME_ModuleCatalog::DefinitionInterface* 
-             GetInterface(const char* interfacename)
-             ;
+             GetInterface(const char* interfacename);
 
   //! method to get a list of the services name of an interface of a component
  /*!If the specified interface doesn't exist, the Notfound exception is thrown
@@ -70,8 +69,7 @@ public:
    \return a list of the services of the wanted interface
  */
   virtual SALOME_ModuleCatalog::ListOfServices* 
-             GetServiceList(const char* interfacename)
-             ;
+             GetServiceList(const char* interfacename);
 
     
   //! method to get one service of an interface of a component
@@ -83,8 +81,7 @@ public:
  */
   virtual SALOME_ModuleCatalog::Service* 
              GetService(const char* interfacename, 
-                        const char* servicename) 
-             ;
+                        const char* servicename);
 
   //! method to get the default service of an interface of a component
   /*! If the specified interface doesn't exist, the Notfound exception is thrown
@@ -92,22 +89,20 @@ public:
     \return the default service of the interface
   */
   virtual SALOME_ModuleCatalog::Service* 
-             GetDefaultService(const char* interfacename) 
-             ;
+             GetDefaultService(const char* interfacename);
 
   //! method to get the PathPrefix of a computer
  /*! If the wanted computer doesn't exist, the Notfound exception is thrown
    \param machinename const char* arguments 
    \return the prefix path
  */
-  virtual char* GetPathPrefix(const char* machinename) 
-                ;
+  virtual char* GetPathPrefix(const char* machinename);
 
   //! method to obtain the constraint affected to a component
   /*! to be resolved by LifeCycle for the computer choice
     \return the constraint
   */
-  virtual char* constraint() ;
+  virtual char* constraint();
 
   //! method to obtain the componentname
   /*!
index ab4fc4b7b62e44508d9002090bc27d9fc0d4da58..e17fa18d5ec773e06f546c4bb0dff0ae46886609 100644 (file)
@@ -323,7 +323,7 @@ SALOME_ModuleCatalogImpl::~SALOME_ModuleCatalogImpl()
 SALOME_ModuleCatalog::ListOfTypeDefinition* SALOME_ModuleCatalogImpl::GetTypes()
 {
   SALOME_ModuleCatalog::ListOfTypeDefinition_var type_list = new SALOME_ModuleCatalog::ListOfTypeDefinition();
-  type_list->length(static_cast<unsigned long>(myPrivate->_typeList.size()));
+  type_list->length((CORBA::ULong)myPrivate->_typeList.size());
 
   for (unsigned int ind = 0 ; ind < myPrivate->_typeList.size() ; ind++)
     {
@@ -343,7 +343,7 @@ SALOME_ModuleCatalog::ListOfTypeDefinition* SALOME_ModuleCatalogImpl::GetTypes()
           type_list[ind].kind=SALOME_ModuleCatalog::Objref;
           type_list[ind].id=CORBA::string_dup(myPrivate->_typeList[ind].id.c_str());
           //bases
-          type_list[ind].bases.length(static_cast<unsigned long>(myPrivate->_typeList[ind].bases.size()));
+          type_list[ind].bases.length((CORBA::ULong)myPrivate->_typeList[ind].bases.size());
           std::vector<std::string>::const_iterator miter;
           miter=myPrivate->_typeList[ind].bases.begin();
           int n_memb=0;
@@ -368,7 +368,7 @@ SALOME_ModuleCatalog::ListOfTypeDefinition* SALOME_ModuleCatalogImpl::GetTypes()
         {
           type_list[ind].kind=SALOME_ModuleCatalog::Struc;
           //members
-          type_list[ind].members.length(static_cast<unsigned long>(myPrivate->_typeList[ind].members.size()));
+          type_list[ind].members.length((CORBA::ULong)myPrivate->_typeList[ind].members.size());
 
           std::vector< std::pair<std::string,std::string> >::const_iterator miter;
           miter=myPrivate->_typeList[ind].members.begin();
@@ -454,7 +454,7 @@ SALOME_ModuleCatalogImpl::GetComponentList()
   SALOME_ModuleCatalog::ListOfComponents_var _list_components = 
     new SALOME_ModuleCatalog::ListOfComponents;
 
-  _list_components->length(static_cast<unsigned long>(myPrivate->_personal_module_list.size()));
+  _list_components->length((CORBA::ULong)myPrivate->_personal_module_list.size());
 
   // All the components defined in the personal catalog are taken
   for(unsigned int ind=0; ind < myPrivate->_personal_module_list.size();ind++){
@@ -462,7 +462,7 @@ SALOME_ModuleCatalogImpl::GetComponentList()
     if(MYDEBUG) SCRUTE(_list_components[ind]) ;
   }
 
-  size_t indice = static_cast<size_t>(myPrivate->_personal_module_list.size()) ;
+  size_t indice = myPrivate->_personal_module_list.size();
   bool _find = false;
   
   // The components in the general catalog are taken only if they're
@@ -478,10 +478,10 @@ SALOME_ModuleCatalogImpl::GetComponentList()
     if(!_find){
       if(MYDEBUG) MESSAGE("A new component " << myPrivate->_general_module_list[ind].name 
                           << " has to be to added in the list");
-      _list_components->length(static_cast<unsigned long>(indice+1));
+      _list_components->length((CORBA::ULong)indice+1);
       // The component is not already defined => has to be taken
-      _list_components[static_cast<unsigned long>(indice)]=(myPrivate->_general_module_list[ind].name).c_str();
-      if(MYDEBUG) SCRUTE(_list_components[indice]) ;
+      _list_components[(CORBA::ULong)indice]=(myPrivate->_general_module_list[ind].name).c_str();
+      if(MYDEBUG) SCRUTE(_list_components[(CORBA::ULong)indice]) ;
       
       indice++;
     }else{
@@ -510,7 +510,7 @@ SALOME_ModuleCatalogImpl::GetComponentIconeList()
   SALOME_ModuleCatalog::ListOfIAPP_Affich_var _list_components_icone = 
     new SALOME_ModuleCatalog::ListOfIAPP_Affich;
 
-  _list_components_icone->length(static_cast<unsigned long>(myPrivate->_personal_module_list.size()));
+  _list_components_icone->length((CORBA::ULong)myPrivate->_personal_module_list.size());
 
   // All the components defined in the personal catalog are taken
   for(unsigned int ind=0; ind < myPrivate->_personal_module_list.size();ind++){
@@ -523,7 +523,7 @@ SALOME_ModuleCatalogImpl::GetComponentIconeList()
     //if(MYDEBUG) SCRUTE(_list_components_icone[ind].moduleicone);
   }
   
-  size_t indice = myPrivate->_personal_module_list.size() ;
+  size_t indice = myPrivate->_personal_module_list.size();
   bool _find = false;
   
   // The components in the general catalog are taken only if they're
@@ -538,15 +538,15 @@ SALOME_ModuleCatalogImpl::GetComponentIconeList()
     }
     if(!_find){
       //          if(MYDEBUG) MESSAGE("A new component " << _general_module_list[ind].name << " has to be to added in the list");
-      _list_components_icone->length(static_cast<unsigned long>(indice+1));
+      _list_components_icone->length((CORBA::ULong)indice+1);
       // The component is not already defined => has to be taken
-      _list_components_icone[static_cast<unsigned long>(indice)].modulename=myPrivate->_general_module_list[ind].name.c_str();  
-      _list_components_icone[static_cast<unsigned long>(indice)].moduleusername=myPrivate->_general_module_list[ind].username.c_str();  
-      _list_components_icone[static_cast<unsigned long>(indice)].moduleicone=myPrivate->_general_module_list[ind].icon.c_str(); 
-      _list_components_icone[static_cast<unsigned long>(indice)].moduleversion=myPrivate->_general_module_list[ind].version.c_str();
-      _list_components_icone[static_cast<unsigned long>(indice)].modulecomment=myPrivate->_general_module_list[ind].comment.c_str();
-      //if(MYDEBUG) SCRUTE(_list_components_icone[indice].modulename) ;
-      //if(MYDEBUG) SCRUTE(_list_components_icone[indice].moduleicone);
+      _list_components_icone[(CORBA::ULong)indice].modulename=myPrivate->_general_module_list[ind].name.c_str();  
+      _list_components_icone[(CORBA::ULong)indice].moduleusername=myPrivate->_general_module_list[ind].username.c_str();  
+      _list_components_icone[(CORBA::ULong)indice].moduleicone=myPrivate->_general_module_list[ind].icon.c_str(); 
+      _list_components_icone[(CORBA::ULong)indice].moduleversion=myPrivate->_general_module_list[ind].version.c_str();
+      _list_components_icone[(CORBA::ULong)indice].modulecomment=myPrivate->_general_module_list[ind].comment.c_str();
+      //if(MYDEBUG) SCRUTE(_list_components_icone[(CORBA::ULong)indice].modulename) ;
+      //if(MYDEBUG) SCRUTE(_list_components_icone[(CORBA::ULong)indice].moduleicone);
       
       indice++;
     }
@@ -917,7 +917,7 @@ void SALOME_ModuleCatalogImpl::Private::duplicate
   C_corba.implname = CORBA::string_dup(C_parser.implementationName.c_str());
 
   size_t _length = C_parser.interfaces.size();
-  C_corba.interfaces.length(static_cast<unsigned long>(_length));
+  C_corba.interfaces.length((CORBA::ULong)_length);
   
   for (unsigned int ind = 0; ind < _length; ind++)
     duplicate(C_corba.interfaces[ind], C_parser.interfaces[ind]);
@@ -940,7 +940,7 @@ void SALOME_ModuleCatalogImpl::Private::duplicate
   //  if(MYDEBUG) SCRUTE(_length);
   //  I_corba.interfaceservicelist 
   //  = new SALOME_ModuleCatalog::ListOfInterfaceService;
-  I_corba.interfaceservicelist.length(static_cast<unsigned long>(_length));
+  I_corba.interfaceservicelist.length((CORBA::ULong)_length);
   
   for (unsigned int ind1 = 0; ind1 < _length ; ind1 ++)
     duplicate(I_corba.interfaceservicelist[ind1],
@@ -967,7 +967,7 @@ void SALOME_ModuleCatalogImpl::Private::duplicate
 
   // duplicate in Parameters
   _length = S_parser.inParameters.size();
-  S_corba.ServiceinParameter.length(static_cast<unsigned long>(_length));
+  S_corba.ServiceinParameter.length((CORBA::ULong)_length);
 
   for (unsigned int ind2 = 0; ind2 < _length ; ind2 ++)
     duplicate(S_corba.ServiceinParameter[ind2],
@@ -975,7 +975,7 @@ void SALOME_ModuleCatalogImpl::Private::duplicate
   
   // duplicate out Parameters
   _length = S_parser.outParameters.size();
-  S_corba.ServiceoutParameter.length(static_cast<unsigned long>(_length));
+  S_corba.ServiceoutParameter.length((CORBA::ULong)_length);
 
   for (unsigned int ind2 = 0; ind2 < _length ; ind2 ++)
     duplicate(S_corba.ServiceoutParameter[ind2],
@@ -983,7 +983,7 @@ void SALOME_ModuleCatalogImpl::Private::duplicate
   
   // duplicate in DataStreamParameters
   _length = S_parser.inDataStreamParameters.size();
-  S_corba.ServiceinDataStreamParameter.length(static_cast<unsigned long>(_length));
+  S_corba.ServiceinDataStreamParameter.length((CORBA::ULong)_length);
 
   for (unsigned int ind2 = 0; ind2 < _length ; ind2 ++)
     duplicate(S_corba.ServiceinDataStreamParameter[ind2],
@@ -992,7 +992,7 @@ void SALOME_ModuleCatalogImpl::Private::duplicate
   // duplicate out DataStreamParameters
   _length = S_parser.outDataStreamParameters.size();
   //  if(MYDEBUG) SCRUTE(_length);
-  S_corba.ServiceoutDataStreamParameter.length(static_cast<unsigned long>(_length));
+  S_corba.ServiceoutDataStreamParameter.length((CORBA::ULong)_length);
 
   for (unsigned int ind2 = 0; ind2 < _length ; ind2 ++)
     duplicate(S_corba.ServiceoutDataStreamParameter[ind2],
index 805d29d9cab7a6710ea920cb76f2ce0aec0bc46e..9c40b17542660c02afa2b790fff1384b7f9f3406 100644 (file)
@@ -1494,29 +1494,29 @@ SALOME_NamingService::_createContextNameDir(std::string path,
         endWithDelim = true;
       if (endIdx == std::string::npos)
         endIdx = path.length();
-         size_t lsub = endIdx - begIdx;
+      size_t lsub = endIdx - begIdx;
       if (lsub >= 1)
         splitPath.push_back(path.substr(begIdx, lsub));
       begIdx = path.find_first_not_of(delims, endIdx);
     }
 
-  size_t dim;
+  int dim;
   if (onlyDir)                  // only directory part
     {
-      dim = splitPath.size()-1; // omit final object
+      dim = (int)splitPath.size()-1; // omit final object
       if (endWithDelim)         // unless the path ends with a delimiter
         dim++;
       endWithDelim = true;
     }
   else
-    dim = splitPath.size();     // directories and final object
+    dim = (int)splitPath.size();     // directories and final object
 
-  context_name.length(static_cast<unsigned long>(dim));
-  for (int i=0; i<(int)dim; i++)
+  context_name.length((CORBA::ULong)dim);
+  for (int i=0; i<dim; i++)
     {
 //       SCRUTE(splitPath[i]);
       context_name[i].id = CORBA::string_dup(splitPath[i].c_str());
-      if (!endWithDelim && (i == (int)dim-1)) // here, the last string is an object
+      if (!endWithDelim && (i == dim-1)) // here, the last string is an object
         {
           context_name[i].kind = CORBA::string_dup("object");
 //        MESSAGE("--- " <<splitPath[i] <<".object");
@@ -1527,7 +1527,7 @@ SALOME_NamingService::_createContextNameDir(std::string path,
 //        MESSAGE("--- " <<splitPath[i] <<".dir");
         }
     }
-  return static_cast<int>(dim); //TODO: return <int> or <size_t>?
+  return dim; //TODO: return <int> or <size_t>?
 }
 
 // ============================================================================
index 937f7d4ad038969e774293c329cab8ff58240992..d2e0264564e1aa35f98cd08c9dab733bc83ac0bc 100644 (file)
@@ -26,7 +26,6 @@
 //  Module : SALOME
 //
 #include "NOTIFICATION.hxx"
-#include "Basics_Utils.hxx"
 
 NOTIFICATION_Consumer::NOTIFICATION_Consumer():
     proxy_supplier(0),
@@ -127,6 +126,5 @@ bool NOTIFICATION_Consumer::Receive(char** graph, char** node, char** type, char
 void NOTIFICATION_Consumer::disconnect_structured_pull_consumer() {
 }
 
-void NOTIFICATION_Consumer::offer_change(const CosN_EventTypeSeq& added, const CosN_EventTypeSeq& deled) {
-       SALOME_UNUSED(added); SALOME_UNUSED(deled);
+void NOTIFICATION_Consumer::offer_change(const CosN_EventTypeSeq& /*added*/, const CosN_EventTypeSeq& /*deled*/) {
 }
index 0025569ad5903fb2209435413aaec346f28368a6..d76526c21ecdc17e8015e10bda5d758630dfda0e 100644 (file)
@@ -26,7 +26,6 @@
 //  Module : SALOME
 //
 #include "NOTIFICATION.hxx"
-#include "Basics_Utils.hxx"
 
 long NOTIFICATION_Supplier::_stamp = 0;
 
@@ -124,6 +123,5 @@ void NOTIFICATION_Supplier::Send(const char* graph, const char* node, const char
 void NOTIFICATION_Supplier::disconnect_structured_push_supplier() {
 }
 
-void NOTIFICATION_Supplier::subscription_change(const CosN_EventTypeSeq& added, const CosN_EventTypeSeq& deled) {
-       SALOME_UNUSED(added); SALOME_UNUSED(deled);
+void NOTIFICATION_Supplier::subscription_change(const CosN_EventTypeSeq& /*added*/, const CosN_EventTypeSeq& /*deled*/) {
 }
index 4760d5a9b67efb5483f2a9e17396c7c24728403d..96f940e08551d69885424a460c03d69a4d347064 100644 (file)
@@ -116,18 +116,18 @@ void RegistryConnexion::add( const char *aName )
         const Identity lesInfos( aName ) ;
         Registry::Infos infos ;
                 infos.name        = CORBA::string_dup( lesInfos.name() ) ;
-                infos.pid        = lesInfos.pid() ;
-                infos.machine        = CORBA::string_dup( lesInfos.host_char() ) ;
+                infos.pid         = lesInfos.pid() ;
+                infos.machine     = CORBA::string_dup( lesInfos.host_char() ) ;
                 infos.adip        = CORBA::string_dup( lesInfos.adip() ) ;
-                infos.uid        = /*(long)*/(CORBA::Long)lesInfos.uid() ; //!< TODO: pointer truncation from const PSID to long
-                infos.pwname        = CORBA::string_dup( lesInfos.pwname() ) ;
-                infos.tc_start        = (CORBA::Long)lesInfos.start() ; //!< TODO: conversation from const time_t to CORBA::Long
-                infos.tc_hello        = 0 ;
-                infos.tc_end        = 0 ;
-                infos.difftime        = 0 ;
+                infos.uid         = (CORBA::Long)lesInfos.uid() ; //!< TODO: pointer truncation from const PSID to long
+                infos.pwname      = CORBA::string_dup( lesInfos.pwname() ) ;
+                infos.tc_start    = (CORBA::Long)lesInfos.start() ; //!< TODO: conversation from const time_t to CORBA::Long
+                infos.tc_hello    = 0 ;
+                infos.tc_end      = 0 ;
+                infos.difftime    = 0 ;
                 infos.cdir        = CORBA::string_dup( lesInfos.rep() ) ;
-                infos.status        = -1 ;
-                infos.ior        = CORBA::string_dup(_Ior);
+                infos.status      = -1 ;
+                infos.ior         = CORBA::string_dup(_Ior);
 
         ASSERT(!CORBA::is_nil(this->_VarComponents)) ;
 
index e673cc0a9c3d70030906cf13b7bbdd0f029c8241..9bd8dc29bddd68345a29de17aef17e6eb032d2ea 100644 (file)
@@ -166,8 +166,8 @@ Registry::AllInfos* RegistryService::makeseq(std::map<int,client_infos *> &mymap
 
         Registry::AllInfos *all = new Registry::AllInfos ;
         ASSERT(all) ;
-        const size_t RegLength = mymap.size();
-        all->length((_CORBA_ULong)RegLength); //!< TODO: conversion from size_t to _CORBA_ULong
+        size_t RegLength = mymap.size();
+        all->length((CORBA::ULong)RegLength);
 
         std::map<int,client_infos *>::iterator im;
         for (im=mymap.begin();im!=mymap.end(); im++)
index 4d45ba5faa49c124453299d6cb9f1892266975d0..898deca8570d2fbbee697ef7d5b3b676eb16b3ae 100644 (file)
@@ -25,9 +25,8 @@
 #include <map>
 
 std::string LoadRateManagerFirst::Find(const std::vector<std::string>& hosts,
-                                       const MapOfParserResourcesType& resList)
+                                       const MapOfParserResourcesType& /*resList*/)
 {
-  SALOME_UNUSED(resList);
   if (hosts.size() == 0)
     return std::string("");
 
@@ -65,9 +64,8 @@ std::string LoadRateManagerCycl::Find(const std::vector<std::string>& hosts,
 }
 
 std::string LoadRateManagerAltCycl::Find(const std::vector<std::string>& hosts,
-                                         const MapOfParserResourcesType& resList)
+                                         const MapOfParserResourcesType& /*resList*/)
 {
-  SALOME_UNUSED(resList);
   if (hosts.size() == 0)
     return std::string("");
 
index 8a7d244e212f327d3f4235914e8801efa17191c2..e592f20f7b351197d610ccc26efc4a127b3242c8 100644 (file)
 #include <string>
 #include <map>
 #include "SALOME_ResourcesCatalog_Parser.hxx"
-#include "Basics_Utils.hxx"
 
 class RESOURCESMANAGER_EXPORT LoadRateManager
 {
   public:
-         virtual std::string Find(const std::vector<std::string>& hosts, const MapOfParserResourcesType& resList) { SALOME_UNUSED(hosts); SALOME_UNUSED(resList); return ""; }
+    virtual std::string Find(const std::vector<std::string>& /*hosts*/, const MapOfParserResourcesType& /*resList*/) { return ""; }
 };
 
 class RESOURCESMANAGER_EXPORT LoadRateManagerFirst : public LoadRateManager
index 5e9309318bb73601f393f8f0beade407ee89e4f6..6562acac54e19cba81e9ea99479c346a59dc792f 100644 (file)
@@ -162,11 +162,11 @@ void SALOME_ResourcesManager::ListAllAvailableResources(Engines::ResourceList_ou
   machines=new Engines::ResourceList;
   nbProcsOfMachines=new Engines::IntegerList;
   std::size_t sz(ret0.size());
-  machines->length(static_cast<unsigned long>(sz)); nbProcsOfMachines->length(static_cast<unsigned long>(sz));
+  machines->length((CORBA::ULong)sz); nbProcsOfMachines->length((CORBA::ULong)sz);
   for(std::size_t j=0;j<sz;j++)
     {
-      (*machines)[static_cast<unsigned long>(j)]=CORBA::string_dup(ret0[j].c_str());
-      (*nbProcsOfMachines)[static_cast<unsigned long>(j)]=ret1[j];
+      (*machines)[(CORBA::ULong)j]=CORBA::string_dup(ret0[j].c_str());
+      (*nbProcsOfMachines)[(CORBA::ULong)j]=ret1[j];
     }
 }
 
index 021a742b5dea2b918a7a8c0846e2e7353a4bfb75..916b687467880a16b1dab986666791c2c29f430f 100644 (file)
@@ -37,7 +37,7 @@ template <class T>
 typename T::_var_type strvec_CPPtoCORBA(const vector<string> & strvecCpp)
 {
   typename T::_var_type strvecCorba = new T;
-  strvecCorba->length((_CORBA_ULong)strvecCpp.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  strvecCorba->length((CORBA::ULong)strvecCpp.size());
   for(unsigned int i=0;i<strvecCpp.size();i++)
     strvecCorba[i] = strvecCpp[i].c_str();
   return strvecCorba;
index f71f1ba560aff9ade85e2a5a1b3ad9d4edd035b0..1e55c0083994073fed0b576302ad40bb4a0e50f2 100644 (file)
@@ -52,7 +52,6 @@ void SALOMEDS_AttributeParameter_i::SetInt(const char* theID, CORBA::Long theVal
  */
 //=======================================================================
 CORBA::Long SALOMEDS_AttributeParameter_i::GetInt(const char* theID)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch (AP_InvalidIdentifier);
@@ -79,7 +78,6 @@ void SALOMEDS_AttributeParameter_i::SetReal(const char* theID, CORBA::Double the
  */
 //=======================================================================
 CORBA::Double SALOMEDS_AttributeParameter_i::GetReal(const char* theID)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch (AP_InvalidIdentifier);
@@ -107,7 +105,6 @@ void SALOMEDS_AttributeParameter_i::SetString(const char* theID, const char* the
  */
 //=======================================================================
 char* SALOMEDS_AttributeParameter_i::GetString(const char* theID)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch (AP_InvalidIdentifier);
@@ -136,7 +133,6 @@ void SALOMEDS_AttributeParameter_i::SetBool(const char* theID, CORBA::Boolean th
  */
 //=======================================================================
 CORBA::Boolean SALOMEDS_AttributeParameter_i::GetBool(const char* theID)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch (AP_InvalidIdentifier);
@@ -169,7 +165,6 @@ void SALOMEDS_AttributeParameter_i::SetRealArray(const char* theID, const SALOME
  */
 //=======================================================================
 SALOMEDS::DoubleSeq* SALOMEDS_AttributeParameter_i::GetRealArray(const char* theID)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch (AP_InvalidIdentifier);
@@ -209,7 +204,6 @@ void SALOMEDS_AttributeParameter_i::SetIntArray(const char* theID, const SALOMED
  */
 //=======================================================================
 SALOMEDS::LongSeq* SALOMEDS_AttributeParameter_i::GetIntArray(const char* theID)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch (AP_InvalidIdentifier);
@@ -249,7 +243,6 @@ void SALOMEDS_AttributeParameter_i::SetStrArray(const char* theID, const SALOMED
  */
 //=======================================================================
 SALOMEDS::StringSeq* SALOMEDS_AttributeParameter_i::GetStrArray(const char* theID)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch (AP_InvalidIdentifier);
index 8226ef31d10cfde2d73f8587c7b60d9fa23796ea..0835789377073c44ae8e2cfc850e4735c01f7535 100644 (file)
@@ -52,32 +52,25 @@ public:
 
 
   virtual void SetInt(const char* theID, CORBA::Long theValue);
-  virtual CORBA::Long GetInt(const char* theID)
-         noexcept;
+  virtual CORBA::Long GetInt(const char* theID);
 
   virtual void SetReal(const char* theID, CORBA::Double theValue);
-  virtual CORBA::Double GetReal(const char* theID)
-         noexcept;
+  virtual CORBA::Double GetReal(const char* theID);
 
   virtual void SetString(const char* theID, const char* theValue);
-  virtual char* GetString(const char* theID)
-         noexcept;
+  virtual char* GetString(const char* theID);
   
   virtual void SetBool(const char* theID, CORBA::Boolean theValue);
-  virtual CORBA::Boolean GetBool(const char* theID)
-         noexcept;
+  virtual CORBA::Boolean GetBool(const char* theID);
   
   virtual void SetRealArray(const char* theID, const SALOMEDS::DoubleSeq& theArray);
-  virtual SALOMEDS::DoubleSeq* GetRealArray(const char* theID)
-         noexcept;
+  virtual SALOMEDS::DoubleSeq* GetRealArray(const char* theID);
   
   virtual void SetIntArray(const char* theID, const SALOMEDS::LongSeq& theArray);
-  virtual SALOMEDS::LongSeq* GetIntArray(const char* theID)
-         noexcept;
+  virtual SALOMEDS::LongSeq* GetIntArray(const char* theID);
 
   virtual void SetStrArray(const char* theID, const SALOMEDS::StringSeq& theArray);
-  virtual SALOMEDS::StringSeq* GetStrArray(const char* theID)
-         noexcept;
+  virtual SALOMEDS::StringSeq* GetStrArray(const char* theID);
   
   virtual CORBA::Boolean IsSet(const char* theID, CORBA::Long theType);
   
index 4fa0a95fb1321bbad4bc8e9b5b35b60a1bcfe842..1aefe2e76676c8bbfe0aa65e53930c4d16e51d89 100644 (file)
@@ -34,7 +34,7 @@ void SALOMEDS_AttributeSequenceOfReal_i::Assign(const SALOMEDS::DoubleSeq& other
   CheckLocked();
   std::vector<double> CasCadeSeq;
   for (size_t i = 0; i < other.length(); i++) {
-    CasCadeSeq.push_back(other[(_CORBA_ULong)i]); //!< TODO: conversion from size_t to _CORBA_ULong
+    CasCadeSeq.push_back(other[(CORBA::ULong)i]); //!< TODO: conversion from size_t to CORBA::ULong
   }
   dynamic_cast<SALOMEDSImpl_AttributeSequenceOfReal*>(_impl)->Assign(CasCadeSeq);
 }
index 0301aa08d47656f1aeee3a89e91d7c699613b178..06d10a4ecbc40054568e81d75e283a23cfa659ce 100644 (file)
@@ -223,7 +223,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeStudyProperties_i::GetStoredComponents()
   SALOMEDS::Locker lock;
   std::vector<std::string> components = dynamic_cast<SALOMEDSImpl_AttributeStudyProperties*>(_impl)->GetStoredComponents();
   SALOMEDS::StringSeq_var c_components = new SALOMEDS::StringSeq();
-  c_components->length((_CORBA_ULong)components.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  c_components->length((CORBA::ULong)components.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)components.size(); i++) { //TODO: mismatch signed/unsigned
     c_components[i] = CORBA::string_dup(components[i].c_str());
   }
@@ -243,7 +243,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeStudyProperties_i::GetComponentVersions(c
   SALOMEDS::Locker lock;
   std::vector<std::string> versions = dynamic_cast<SALOMEDSImpl_AttributeStudyProperties*>(_impl)->GetComponentVersions(theComponent);
   SALOMEDS::StringSeq_var c_versions = new SALOMEDS::StringSeq();
-  c_versions->length((_CORBA_ULong)versions.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  c_versions->length((CORBA::ULong)versions.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)versions.size(); i++) { //TODO: mismatch signed/unsigned
     c_versions[i] = CORBA::string_dup(versions[i].c_str());
   }
index b4dea91ca35dd7eb242feba62eb63b85c49a348a..1e1c69c0ebcd19798e2393a5eb24b13b307b30de 100644 (file)
@@ -54,7 +54,6 @@ char* SALOMEDS_AttributeTableOfInteger_i::GetTitle()
 }
 
 void SALOMEDS_AttributeTableOfInteger_i::SetRowTitle(CORBA::Long theIndex, const char* theTitle)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATI_IncorrectIndex);
@@ -65,7 +64,6 @@ noexcept
 }
 
 char* SALOMEDS_AttributeTableOfInteger_i::GetRowTitle(CORBA::Long theIndex)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATI_IncorrectIndex);
@@ -77,7 +75,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfInteger_i::SetRowTitles(const SALOMEDS::StringSeq& theTitles)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATI_IncorrectArgumentLength);
@@ -101,7 +98,6 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfInteger_i::GetRowTitles()
 }
 
 void SALOMEDS_AttributeTableOfInteger_i::SetColumnTitle(CORBA::Long theIndex, const char* theTitle)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATI_IncorrectIndex);
@@ -113,7 +109,6 @@ noexcept
 }
 
 char* SALOMEDS_AttributeTableOfInteger_i::GetColumnTitle(CORBA::Long theIndex)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATI_IncorrectIndex);
@@ -125,7 +120,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfInteger_i::SetColumnTitles(const SALOMEDS::StringSeq& theTitles)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectArgumentLength);
@@ -150,7 +144,6 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfInteger_i::GetColumnTitles()
 
 //Units support
 void SALOMEDS_AttributeTableOfInteger_i::SetRowUnit(CORBA::Long theIndex, const char* theUnit)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATI_IncorrectIndex);
@@ -161,7 +154,6 @@ noexcept
 }
 
 char* SALOMEDS_AttributeTableOfInteger_i::GetRowUnit(CORBA::Long theIndex)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATI_IncorrectIndex);
@@ -173,7 +165,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfInteger_i::SetRowUnits(const SALOMEDS::StringSeq& theUnits)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATI_IncorrectArgumentLength);
@@ -209,7 +200,6 @@ CORBA::Long SALOMEDS_AttributeTableOfInteger_i::GetNbColumns()
 }
 
 void SALOMEDS_AttributeTableOfInteger_i::AddRow(const SALOMEDS::LongSeq& theData)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectArgumentLength);
@@ -217,7 +207,7 @@ noexcept
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
   
   std::vector<int> aRow;
-  for (size_t i = 0; i < theData.length(); i++) aRow.push_back(theData[(_CORBA_ULong)i]); //!< TODO: conversion from size_t to _CORBA_ULong
+  for (size_t i = 0; i < theData.length(); i++) aRow.push_back(theData[(CORBA::ULong)i]); //!< TODO: conversion from size_t to CORBA::ULong
   try {
     aTable->SetRowData(aTable->GetNbRows() + 1, aRow);
   }
@@ -227,7 +217,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfInteger_i::SetRow(CORBA::Long theRow, const SALOMEDS::LongSeq& theData)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectArgumentLength);
@@ -235,7 +224,7 @@ noexcept
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
   
   std::vector<int> aRow;
-  for (size_t i = 0; i < theData.length(); i++) aRow.push_back(theData[(_CORBA_ULong)i]); //!< TODO: conversion from size_t to _CORBA_ULong
+  for (size_t i = 0; i < theData.length(); i++) aRow.push_back(theData[(CORBA::ULong)i]); //!< TODO: conversion from size_t to CORBA::ULong
   try {
     aTable->SetRowData(theRow, aRow);
   }
@@ -245,7 +234,6 @@ noexcept
 }
 
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::GetRow(CORBA::Long theRow)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectIndex);
@@ -254,7 +242,7 @@ noexcept
 
   SALOMEDS::LongSeq_var CorbaSeq = new SALOMEDS::LongSeq;
   std::vector<int> aRow = aTable->GetRowData(theRow);
-  CorbaSeq->length((_CORBA_ULong)aRow.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aRow.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < aRow.size(); i++) {
     CorbaSeq[i] = aRow[i];
   }
@@ -262,7 +250,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfInteger_i::AddColumn(const SALOMEDS::LongSeq& theData)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectArgumentLength);
@@ -270,7 +257,7 @@ noexcept
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
   
   std::vector<int> aColumn;
-  for (size_t i = 0; i < theData.length(); i++) aColumn.push_back(theData[(_CORBA_ULong)i]); //!< TODO: conversion from size_t to _CORBA_ULong
+  for (size_t i = 0; i < theData.length(); i++) aColumn.push_back(theData[(CORBA::ULong)i]); //!< TODO: conversion from size_t to CORBA::ULong
   try {
     aTable->SetColumnData(aTable->GetNbColumns() + 1, aColumn);
   }
@@ -280,7 +267,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfInteger_i::SetColumn(CORBA::Long theColumn, const SALOMEDS::LongSeq& theData)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectArgumentLength);
@@ -288,7 +274,7 @@ noexcept
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
 
   std::vector<int> aColumn; 
-  for (size_t i = 0; i < theData.length(); i++) aColumn.push_back(theData[(_CORBA_ULong)i]); //!< TODO: conversion from size_t to _CORBA_ULong
+  for (size_t i = 0; i < theData.length(); i++) aColumn.push_back(theData[(CORBA::ULong)i]); //!< TODO: conversion from size_t to CORBA::ULong
   try {
     aTable->SetColumnData(theColumn, aColumn);
   }
@@ -298,7 +284,6 @@ noexcept
 }
 
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::GetColumn(CORBA::Long theColumn)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectIndex);
@@ -307,7 +292,7 @@ noexcept
 
   SALOMEDS::LongSeq_var CorbaSeq = new SALOMEDS::LongSeq;
   std::vector<int> aColumn = aTable->GetColumnData(theColumn);
-  CorbaSeq->length((_CORBA_ULong)aColumn.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aColumn.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < aColumn.size(); i++) {
     CorbaSeq[i] = aColumn[i];
   }
@@ -315,7 +300,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfInteger_i::PutValue(CORBA::Long theValue, CORBA::Long theRow, CORBA::Long theColumn)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectIndex);
@@ -337,7 +321,6 @@ CORBA::Boolean SALOMEDS_AttributeTableOfInteger_i::HasValue(CORBA::Long theRow,
 }
 
 CORBA::Long SALOMEDS_AttributeTableOfInteger_i::GetValue(CORBA::Long theRow, CORBA::Long theColumn)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectIndex);
@@ -356,7 +339,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfInteger_i::RemoveValue(CORBA::Long theRow, CORBA::Long theColumn)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectIndex);
@@ -381,7 +363,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::GetRowSetIndices(CORBA::L
 
   SALOMEDS::LongSeq_var CorbaSeq = new SALOMEDS::LongSeq;
   std::vector<int> aSeq = aTable->GetSetRowIndices(theRow);
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -425,7 +407,6 @@ SALOMEDS::TMPFile* SALOMEDS_AttributeTableOfInteger_i::SaveToFile()
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortRow(CORBA::Long theRow,
                                                                SALOMEDS::AttributeTable::SortOrder sortOrder, 
                                                                SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectIndex);
@@ -442,7 +423,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortRow(CORBA::Long theRo
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -452,7 +433,6 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortRow(CORBA::Long theRo
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortColumn(CORBA::Long theColumn, 
                                                                   SALOMEDS::AttributeTable::SortOrder sortOrder,
                                                                   SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectIndex);
@@ -469,7 +449,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortColumn(CORBA::Long th
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -479,7 +459,6 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortColumn(CORBA::Long th
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortByRow(CORBA::Long theRow,
                                                                  SALOMEDS::AttributeTable::SortOrder sortOrder, 
                                                                  SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectIndex);
@@ -496,7 +475,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortByRow(CORBA::Long the
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -506,7 +485,6 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortByRow(CORBA::Long the
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortByColumn(CORBA::Long theColumn,
                                                                     SALOMEDS::AttributeTable::SortOrder sortOrder, 
                                                                     SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectIndex);
@@ -523,7 +501,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortByColumn(CORBA::Long
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -532,7 +510,6 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortByColumn(CORBA::Long
 
 void SALOMEDS_AttributeTableOfInteger_i::SwapCells(CORBA::Long theRow1, CORBA::Long theColumn1,
                                                   CORBA::Long theRow2, CORBA::Long theColumn2)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectIndex);
@@ -552,7 +529,6 @@ void SALOMEDS_AttributeTableOfInteger_i::SwapCells(CORBA::Long theRow1, CORBA::L
 }
 
 void SALOMEDS_AttributeTableOfInteger_i::SwapRows(CORBA::Long theRow1, CORBA::Long theRow2)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectIndex);
@@ -570,7 +546,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfInteger_i::SwapColumns(CORBA::Long theColumn1, CORBA::Long theColumn2)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATI_IncorrectIndex);
index cb95bdbce34a64b0d0a6c8fe787f5c2ed7db90d2..bf0fb2f99a4da3ffcb7aa72898441474cdb73961 100644 (file)
@@ -45,74 +45,49 @@ public:
 
   virtual void SetTitle(const char* theTitle);
   virtual char* GetTitle();
-  virtual void SetRowTitle(CORBA::Long theIndex, const char* theTitle)
-         noexcept;
-  virtual char* GetRowTitle(CORBA::Long theIndex)
-         noexcept;
-  virtual void SetRowTitles(const SALOMEDS::StringSeq& theTitles)
-         noexcept;
+  virtual void SetRowTitle(CORBA::Long theIndex, const char* theTitle);
+  virtual char* GetRowTitle(CORBA::Long theIndex);
+  virtual void SetRowTitles(const SALOMEDS::StringSeq& theTitles);
   virtual SALOMEDS::StringSeq* GetRowTitles();
-  virtual void SetColumnTitle(CORBA::Long theIndex, const char* theTitle)
-      noexcept;
-  virtual char* GetColumnTitle(CORBA::Long theIndex)
-         noexcept;
-  virtual void SetColumnTitles(const SALOMEDS::StringSeq& theTitles)
-         noexcept;
+  virtual void SetColumnTitle(CORBA::Long theIndex, const char* theTitle);
+  virtual char* GetColumnTitle(CORBA::Long theIndex);
+  virtual void SetColumnTitles(const SALOMEDS::StringSeq& theTitles);
   virtual SALOMEDS::StringSeq* GetColumnTitles();
 
-  virtual void SetRowUnit(CORBA::Long theIndex, const char* theUnit)
-         noexcept;
-  virtual char* GetRowUnit(CORBA::Long theIndex)
-         noexcept;
-  virtual void SetRowUnits(const SALOMEDS::StringSeq& theUnits)
-         noexcept;
+  virtual void SetRowUnit(CORBA::Long theIndex, const char* theUnit);
+  virtual char* GetRowUnit(CORBA::Long theIndex);
+  virtual void SetRowUnits(const SALOMEDS::StringSeq& theUnits);
   virtual SALOMEDS::StringSeq* GetRowUnits();
 
   virtual CORBA::Long GetNbRows();
   virtual CORBA::Long GetNbColumns();
-  virtual void AddRow(const SALOMEDS::LongSeq& theData)
-         noexcept;
-  virtual void SetRow(CORBA::Long theRow, const SALOMEDS::LongSeq& theData)
-         noexcept;
-  virtual SALOMEDS::LongSeq* GetRow(CORBA::Long theRow)
-         noexcept;
-  virtual void AddColumn(const SALOMEDS::LongSeq& theData)
-         noexcept;
-  virtual void SetColumn(CORBA::Long theColumn, const SALOMEDS::LongSeq& theData)
-         noexcept;
-  virtual SALOMEDS::LongSeq* GetColumn(CORBA::Long theColumn)
-         noexcept;
-  virtual void PutValue(CORBA::Long theValue, CORBA::Long theRow, CORBA::Long theColumn)
-         noexcept;
+  virtual void AddRow(const SALOMEDS::LongSeq& theData);
+  virtual void SetRow(CORBA::Long theRow, const SALOMEDS::LongSeq& theData);
+  virtual SALOMEDS::LongSeq* GetRow(CORBA::Long theRow);
+  virtual void AddColumn(const SALOMEDS::LongSeq& theData);
+  virtual void SetColumn(CORBA::Long theColumn, const SALOMEDS::LongSeq& theData);
+  virtual SALOMEDS::LongSeq* GetColumn(CORBA::Long theColumn);
+  virtual void PutValue(CORBA::Long theValue, CORBA::Long theRow, CORBA::Long theColumn);
   virtual CORBA::Boolean HasValue(CORBA::Long theRow, CORBA::Long theColumn);
-  virtual CORBA::Long GetValue(CORBA::Long theRow, CORBA::Long theColumn)
-         noexcept;
-  virtual void RemoveValue(CORBA::Long theRow, CORBA::Long theColumn)
-         noexcept;
+  virtual CORBA::Long GetValue(CORBA::Long theRow, CORBA::Long theColumn);
+  virtual void RemoveValue(CORBA::Long theRow, CORBA::Long theColumn);
 
   virtual SALOMEDS::LongSeq* GetRowSetIndices(CORBA::Long theRow);
   virtual void SetNbColumns(CORBA::Long theNbColumns);
 
   virtual SALOMEDS::LongSeq* SortRow(CORBA::Long theRow, SALOMEDS::AttributeTable::SortOrder sortOrder, 
-                                     SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-         noexcept;
+                                     SALOMEDS::AttributeTable::SortPolicy sortPolicy);
   virtual SALOMEDS::LongSeq* SortColumn(CORBA::Long theColumn, SALOMEDS::AttributeTable::SortOrder sortOrder, 
-                                        SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-         noexcept;
+                                        SALOMEDS::AttributeTable::SortPolicy sortPolicy);
   virtual SALOMEDS::LongSeq* SortByRow(CORBA::Long theRow, SALOMEDS::AttributeTable::SortOrder sortOrder, 
-                                       SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-         noexcept;
+                                       SALOMEDS::AttributeTable::SortPolicy sortPolicy);
   virtual SALOMEDS::LongSeq* SortByColumn(CORBA::Long theColumn, SALOMEDS::AttributeTable::SortOrder sortOrder, 
-                                          SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-         noexcept;
+                                          SALOMEDS::AttributeTable::SortPolicy sortPolicy);
 
   virtual void SwapCells(CORBA::Long theRow1, CORBA::Long theColumn1,
-                        CORBA::Long theRow2, CORBA::Long theColumn2)
-         noexcept;
-  virtual void SwapRows(CORBA::Long theRow1, CORBA::Long theRow2)
-         noexcept;
-  virtual void SwapColumns(CORBA::Long theColumn1, CORBA::Long theColumn2)
-         noexcept;
+                        CORBA::Long theRow2, CORBA::Long theColumn2);
+  virtual void SwapRows(CORBA::Long theRow1, CORBA::Long theRow2);
+  virtual void SwapColumns(CORBA::Long theColumn1, CORBA::Long theColumn2);
 
   virtual bool ReadFromFile(const SALOMEDS::TMPFile& theStream);
   virtual SALOMEDS::TMPFile* SaveToFile();
index 5e427b5fb2aaa2d85354f98ad2a71b8897a1cda3..10ed9bf65cc79ef1a5ebab119702e11778ccd4b4 100644 (file)
@@ -53,7 +53,6 @@ char* SALOMEDS_AttributeTableOfReal_i::GetTitle()
 }
 
 void SALOMEDS_AttributeTableOfReal_i::SetRowTitle(CORBA::Long theIndex, const char* theTitle)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch (ATR_IncorrectIndex);
@@ -64,7 +63,6 @@ noexcept
 }
 
 char* SALOMEDS_AttributeTableOfReal_i::GetRowTitle(CORBA::Long theIndex)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATR_IncorrectIndex);
@@ -76,7 +74,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfReal_i::SetRowTitles(const SALOMEDS::StringSeq& theTitles)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch (ATR_IncorrectArgumentLength);
@@ -100,7 +97,6 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfReal_i::GetRowTitles()
 }
 
 void SALOMEDS_AttributeTableOfReal_i::SetColumnTitle(CORBA::Long theIndex, const char* theTitle)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch (ATR_IncorrectIndex);
@@ -112,7 +108,6 @@ noexcept
 }
 
 char* SALOMEDS_AttributeTableOfReal_i::GetColumnTitle(CORBA::Long theIndex)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATR_IncorrectIndex);
@@ -124,7 +119,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfReal_i::SetColumnTitles(const SALOMEDS::StringSeq& theTitles)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch(ATR_IncorrectArgumentLength);
@@ -149,7 +143,6 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfReal_i::GetColumnTitles()
 
 //Units support
 void SALOMEDS_AttributeTableOfReal_i::SetRowUnit(CORBA::Long theIndex, const char* theUnit)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch (ATR_IncorrectIndex);
@@ -160,7 +153,6 @@ noexcept
 }
 
 char* SALOMEDS_AttributeTableOfReal_i::GetRowUnit(CORBA::Long theIndex)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATR_IncorrectIndex);
@@ -172,7 +164,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfReal_i::SetRowUnits(const SALOMEDS::StringSeq& theUnits)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch (ATR_IncorrectArgumentLength);
@@ -209,7 +200,6 @@ CORBA::Long SALOMEDS_AttributeTableOfReal_i::GetNbColumns()
 }
 
 void SALOMEDS_AttributeTableOfReal_i::AddRow(const SALOMEDS::DoubleSeq& theData)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch(ATR_IncorrectArgumentLength);
@@ -217,12 +207,11 @@ noexcept
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   
   std::vector<double> aRow;
-  for (size_t i = 0; i < theData.length(); i++) aRow.push_back(theData[(_CORBA_ULong)i]); //!< TODO: conversion from size_t to _CORBA_ULong
+  for (size_t i = 0; i < theData.length(); i++) aRow.push_back(theData[(CORBA::ULong)i]); //!< TODO: conversion from size_t to CORBA::ULong
   aTable->SetRowData(aTable->GetNbRows() + 1, aRow);
 }
 
 void SALOMEDS_AttributeTableOfReal_i::SetRow(CORBA::Long theRow, const SALOMEDS::DoubleSeq& theData)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch(ATR_IncorrectArgumentLength);
@@ -230,12 +219,11 @@ noexcept
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   
   std::vector<double> aRow;
-  for (size_t i = 0; i < theData.length(); i++) aRow.push_back(theData[(_CORBA_ULong)i]); //!< TODO: conversion from size_t to _CORBA_ULong
+  for (size_t i = 0; i < theData.length(); i++) aRow.push_back(theData[(CORBA::ULong)i]); //!< TODO: conversion from size_t to CORBA::ULong
   aTable->SetRowData(theRow, aRow);
 }
 
 SALOMEDS::DoubleSeq* SALOMEDS_AttributeTableOfReal_i::GetRow(CORBA::Long theRow)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch(ATR_IncorrectIndex);
@@ -244,7 +232,7 @@ noexcept
 
   SALOMEDS::DoubleSeq_var CorbaSeq = new SALOMEDS::DoubleSeq;
   std::vector<double> aRow = aTable->GetRowData(theRow);
-  CorbaSeq->length((_CORBA_ULong)aRow.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aRow.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < aRow.size(); i++) {
     CorbaSeq[i] = aRow[i];
   }
@@ -252,7 +240,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfReal_i::AddColumn(const SALOMEDS::DoubleSeq& theData)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch(ATR_IncorrectArgumentLength);
@@ -260,12 +247,11 @@ noexcept
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   
   std::vector<double> aColumn;
-  for (size_t i = 0; i < theData.length(); i++) aColumn.push_back(theData[(_CORBA_ULong)i]); //!< TODO: conversion from size_t to _CORBA_ULong
+  for (size_t i = 0; i < theData.length(); i++) aColumn.push_back(theData[(CORBA::ULong)i]); //!< TODO: conversion from size_t to CORBA::ULong
   aTable->SetColumnData(aTable->GetNbColumns() + 1, aColumn);
 }
 
 void SALOMEDS_AttributeTableOfReal_i::SetColumn(CORBA::Long theColumn, const SALOMEDS::DoubleSeq& theData)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch(ATR_IncorrectArgumentLength);
@@ -273,12 +259,11 @@ noexcept
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   
   std::vector<double> aColumn;
-  for (size_t i = 0; i < theData.length(); i++) aColumn.push_back(theData[(_CORBA_ULong)i]); //!< TODO: conversion from size_t to _CORBA_ULong
+  for (size_t i = 0; i < theData.length(); i++) aColumn.push_back(theData[(CORBA::ULong)i]); //!< TODO: conversion from size_t to CORBA::ULong
   aTable->SetColumnData(theColumn, aColumn);
 }
 
 SALOMEDS::DoubleSeq* SALOMEDS_AttributeTableOfReal_i::GetColumn(CORBA::Long theColumn)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch(ATR_IncorrectIndex);
@@ -287,7 +272,7 @@ noexcept
 
   SALOMEDS::DoubleSeq_var CorbaSeq = new SALOMEDS::DoubleSeq;
   std::vector<double> aColumn = aTable->GetColumnData(theColumn);
-  CorbaSeq->length((_CORBA_ULong)aColumn.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aColumn.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < aColumn.size(); i++) {
     CorbaSeq[i] = aColumn[i];
   }
@@ -295,7 +280,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfReal_i::PutValue(CORBA::Double theValue, CORBA::Long theRow, CORBA::Long theColumn)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch(ATR_IncorrectIndex);
@@ -312,7 +296,6 @@ CORBA::Boolean SALOMEDS_AttributeTableOfReal_i::HasValue(CORBA::Long theRow, COR
 }
 
 CORBA::Double SALOMEDS_AttributeTableOfReal_i::GetValue(CORBA::Long theRow, CORBA::Long theColumn)
-noexcept
 {
   SALOMEDS::Locker lock; 
   Unexpect aCatch(ATR_IncorrectIndex);
@@ -332,7 +315,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfReal_i::RemoveValue(CORBA::Long theRow, CORBA::Long theColumn)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATR_IncorrectIndex);
@@ -401,7 +383,6 @@ SALOMEDS::TMPFile*  SALOMEDS_AttributeTableOfReal_i::SaveToFile()
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortRow(CORBA::Long theRow,
                                                             SALOMEDS::AttributeTable::SortOrder sortOrder, 
                                                             SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATR_IncorrectIndex);
@@ -418,7 +399,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortRow(CORBA::Long theRow,
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -428,7 +409,6 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortRow(CORBA::Long theRow,
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortColumn(CORBA::Long theColumn, 
                                                                SALOMEDS::AttributeTable::SortOrder sortOrder,
                                                                SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATR_IncorrectIndex);
@@ -445,7 +425,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortColumn(CORBA::Long theCo
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -455,7 +435,6 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortColumn(CORBA::Long theCo
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortByRow(CORBA::Long theRow,
                                                               SALOMEDS::AttributeTable::SortOrder sortOrder, 
                                                               SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATR_IncorrectIndex);
@@ -472,7 +451,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortByRow(CORBA::Long theRow
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -482,7 +461,6 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortByRow(CORBA::Long theRow
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortByColumn(CORBA::Long theColumn,
                                                                  SALOMEDS::AttributeTable::SortOrder sortOrder, 
                                                                  SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATR_IncorrectIndex);
@@ -499,7 +477,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortByColumn(CORBA::Long the
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -508,7 +486,6 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortByColumn(CORBA::Long the
 
 void SALOMEDS_AttributeTableOfReal_i::SwapCells(CORBA::Long theRow1, CORBA::Long theColumn1,
                                                CORBA::Long theRow2, CORBA::Long theColumn2)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATR_IncorrectIndex);
@@ -528,7 +505,6 @@ void SALOMEDS_AttributeTableOfReal_i::SwapCells(CORBA::Long theRow1, CORBA::Long
 }
 
 void SALOMEDS_AttributeTableOfReal_i::SwapRows(CORBA::Long theRow1, CORBA::Long theRow2)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATR_IncorrectIndex);
@@ -546,7 +522,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfReal_i::SwapColumns(CORBA::Long theColumn1, CORBA::Long theColumn2)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATR_IncorrectIndex);
index fc037afb25d6241e823d7c669074d7b46bca3bfd..1208617c8afe8182bd1d53674b2281c5d61455d6 100644 (file)
@@ -45,74 +45,49 @@ public:
   
   virtual void SetTitle(const char* theTitle);
   virtual char* GetTitle();
-  virtual void SetRowTitle(CORBA::Long theIndex, const char* theTitle)
-         noexcept;
-  virtual char* GetRowTitle(CORBA::Long theIndex)
-         noexcept;
-  virtual void SetRowTitles(const SALOMEDS::StringSeq& theTitles)
-         noexcept;
+  virtual void SetRowTitle(CORBA::Long theIndex, const char* theTitle);
+  virtual char* GetRowTitle(CORBA::Long theIndex);
+  virtual void SetRowTitles(const SALOMEDS::StringSeq& theTitles);
   virtual SALOMEDS::StringSeq* GetRowTitles();
-  virtual void SetColumnTitle(CORBA::Long theIndex, const char* theTitle)
-         noexcept;
-  virtual char* GetColumnTitle(CORBA::Long theIndex)
-         noexcept;
-  virtual void SetColumnTitles(const SALOMEDS::StringSeq& theTitles)
-         noexcept;
+  virtual void SetColumnTitle(CORBA::Long theIndex, const char* theTitle);
+  virtual char* GetColumnTitle(CORBA::Long theIndex);
+  virtual void SetColumnTitles(const SALOMEDS::StringSeq& theTitles);
   virtual SALOMEDS::StringSeq* GetColumnTitles();
 
-  virtual void SetRowUnit(CORBA::Long theIndex, const char* theUnit)
-         noexcept;
-  virtual char* GetRowUnit(CORBA::Long theIndex)
-         noexcept;
-  virtual void SetRowUnits(const SALOMEDS::StringSeq& theUnits)
-         noexcept;
+  virtual void SetRowUnit(CORBA::Long theIndex, const char* theUnit);
+  virtual char* GetRowUnit(CORBA::Long theIndex);
+  virtual void SetRowUnits(const SALOMEDS::StringSeq& theUnits);
   virtual SALOMEDS::StringSeq* GetRowUnits();
 
   virtual CORBA::Long GetNbRows();
   virtual CORBA::Long GetNbColumns();
-  virtual void AddRow(const SALOMEDS::DoubleSeq& theData)
-         noexcept;
-  virtual void SetRow(CORBA::Long theRow, const SALOMEDS::DoubleSeq& theData)
-         noexcept;
-  virtual SALOMEDS::DoubleSeq* GetRow(CORBA::Long theRow)
-         noexcept;
-  virtual void AddColumn(const SALOMEDS::DoubleSeq& theData)
-         noexcept;
-  virtual void SetColumn(CORBA::Long theColumn, const SALOMEDS::DoubleSeq& theData)
-         noexcept;
-  virtual SALOMEDS::DoubleSeq* GetColumn(CORBA::Long theColumn)
-         noexcept;
-  virtual void PutValue(CORBA::Double theValue, CORBA::Long theRow, CORBA::Long theColumn)
-         noexcept;
+  virtual void AddRow(const SALOMEDS::DoubleSeq& theData);
+  virtual void SetRow(CORBA::Long theRow, const SALOMEDS::DoubleSeq& theData);
+  virtual SALOMEDS::DoubleSeq* GetRow(CORBA::Long theRow);
+  virtual void AddColumn(const SALOMEDS::DoubleSeq& theData);
+  virtual void SetColumn(CORBA::Long theColumn, const SALOMEDS::DoubleSeq& theData);
+  virtual SALOMEDS::DoubleSeq* GetColumn(CORBA::Long theColumn);
+  virtual void PutValue(CORBA::Double theValue, CORBA::Long theRow, CORBA::Long theColumn);
   virtual CORBA::Boolean HasValue(CORBA::Long theRow, CORBA::Long theColumn);
-  virtual CORBA::Double GetValue(CORBA::Long theRow, CORBA::Long theColumn)
-         noexcept;
-  virtual void RemoveValue(CORBA::Long theRow, CORBA::Long theColumn)
-         noexcept;
+  virtual CORBA::Double GetValue(CORBA::Long theRow, CORBA::Long theColumn);
+  virtual void RemoveValue(CORBA::Long theRow, CORBA::Long theColumn);
 
   virtual SALOMEDS::LongSeq* GetRowSetIndices(CORBA::Long theRow);
   virtual void SetNbColumns(CORBA::Long theNbColumns);
 
   virtual SALOMEDS::LongSeq* SortRow(CORBA::Long theRow, SALOMEDS::AttributeTable::SortOrder sortOrder, 
-                                     SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-         noexcept;
+                                     SALOMEDS::AttributeTable::SortPolicy sortPolicy);
   virtual SALOMEDS::LongSeq* SortColumn(CORBA::Long theColumn, SALOMEDS::AttributeTable::SortOrder sortOrder, 
-                                        SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-         noexcept;
+                                        SALOMEDS::AttributeTable::SortPolicy sortPolicy);
   virtual SALOMEDS::LongSeq* SortByRow(CORBA::Long theRow, SALOMEDS::AttributeTable::SortOrder sortOrder, 
-                                       SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-         noexcept;
+                                       SALOMEDS::AttributeTable::SortPolicy sortPolicy);
   virtual SALOMEDS::LongSeq* SortByColumn(CORBA::Long theColumn, SALOMEDS::AttributeTable::SortOrder sortOrder, 
-                                          SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-         noexcept;
+                                          SALOMEDS::AttributeTable::SortPolicy sortPolicy);
 
   virtual void SwapCells(CORBA::Long theRow1, CORBA::Long theColumn1,
-                        CORBA::Long theRow2, CORBA::Long theColumn2)
-         noexcept;
-  virtual void SwapRows(CORBA::Long theRow1, CORBA::Long theRow2)
-         noexcept;
-  virtual void SwapColumns(CORBA::Long theColumn1, CORBA::Long theColumn2)
-         noexcept;
+                        CORBA::Long theRow2, CORBA::Long theColumn2);
+  virtual void SwapRows(CORBA::Long theRow1, CORBA::Long theRow2);
+  virtual void SwapColumns(CORBA::Long theColumn1, CORBA::Long theColumn2);
 
   virtual bool ReadFromFile(const SALOMEDS::TMPFile& theStream);
   virtual SALOMEDS::TMPFile* SaveToFile();
index 4f3427f6a78544925da18e48ac8b359b754c23e7..8b3748d6e45ece79a7240f1a0c0927056a000dd0 100644 (file)
@@ -54,7 +54,6 @@ char* SALOMEDS_AttributeTableOfString_i::GetTitle()
 }
 
 void SALOMEDS_AttributeTableOfString_i::SetRowTitle(CORBA::Long theIndex, const char* theTitle)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -66,7 +65,6 @@ noexcept
 }
 
 char* SALOMEDS_AttributeTableOfString_i::GetRowTitle(CORBA::Long theIndex)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATS_IncorrectIndex);
@@ -78,7 +76,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfString_i::SetRowTitles(const SALOMEDS::StringSeq& theTitles)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectArgumentLength);
@@ -102,7 +99,6 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfString_i::GetRowTitles()
 }
 
 void SALOMEDS_AttributeTableOfString_i::SetColumnTitle(CORBA::Long theIndex, const char* theTitle)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -113,7 +109,6 @@ noexcept
 }
 
 char* SALOMEDS_AttributeTableOfString_i::GetColumnTitle(CORBA::Long theIndex)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATS_IncorrectIndex);
@@ -125,7 +120,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfString_i::SetColumnTitles(const SALOMEDS::StringSeq& theTitles)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectArgumentLength);
@@ -150,7 +144,6 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfString_i::GetColumnTitles()
 
 //Units support
 void SALOMEDS_AttributeTableOfString_i::SetRowUnit(CORBA::Long theIndex, const char* theUnit)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -161,7 +154,6 @@ noexcept
 }
 
 char* SALOMEDS_AttributeTableOfString_i::GetRowUnit(CORBA::Long theIndex)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch (ATS_IncorrectIndex);
@@ -173,7 +165,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfString_i::SetRowUnits(const SALOMEDS::StringSeq& theUnits)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectArgumentLength);
@@ -210,7 +201,6 @@ CORBA::Long SALOMEDS_AttributeTableOfString_i::GetNbColumns()
 }
 
 void SALOMEDS_AttributeTableOfString_i::AddRow(const SALOMEDS::StringSeq& theData)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectArgumentLength);
@@ -218,12 +208,11 @@ noexcept
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   
   std::vector<std::string> aRow;
-  for (size_t i = 0; i < theData.length(); i++) aRow.push_back(std::string(CORBA::string_dup(theData[(_CORBA_ULong)i]))); //!< TODO: conversion from size_t to _CORBA_ULong
+  for (size_t i = 0; i < theData.length(); i++) aRow.push_back(std::string(CORBA::string_dup(theData[(CORBA::ULong)i]))); //!< TODO: conversion from size_t to CORBA::ULong
   aTable->SetRowData(aTable->GetNbRows() + 1, aRow);
 }
 
 void SALOMEDS_AttributeTableOfString_i::SetRow(CORBA::Long theRow, const SALOMEDS::StringSeq& theData)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectArgumentLength);
@@ -231,12 +220,11 @@ noexcept
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   
   std::vector<std::string> aRow;
-  for (size_t i = 0; i < theData.length(); i++) aRow.push_back(std::string(CORBA::string_dup(theData[(_CORBA_ULong)i].in()))); //!< TODO: conversion from size_t to _CORBA_ULong
+  for (size_t i = 0; i < theData.length(); i++) aRow.push_back(std::string(CORBA::string_dup(theData[(CORBA::ULong)i].in()))); //!< TODO: conversion from size_t to CORBA::ULong
   aTable->SetRowData(theRow, aRow);
 }
 
 SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfString_i::GetRow(CORBA::Long theRow)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -245,7 +233,7 @@ noexcept
 
   SALOMEDS::StringSeq_var CorbaSeq = new SALOMEDS::StringSeq;
   std::vector<std::string> aRow = aTable->GetRowData(theRow);
-  CorbaSeq->length((_CORBA_ULong)aRow.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aRow.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aRow.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = CORBA::string_dup(aRow[i].c_str());
   }
@@ -253,7 +241,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfString_i::AddColumn(const SALOMEDS::StringSeq& theData)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectArgumentLength);
@@ -261,12 +248,11 @@ noexcept
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   
   std::vector<std::string> aColumn;
-  for (size_t i = 0; i < theData.length(); i++) aColumn.push_back(std::string(CORBA::string_dup(theData[(_CORBA_ULong)i]))); //!< TODO: conversion from size_t to _CORBA_ULong
+  for (size_t i = 0; i < theData.length(); i++) aColumn.push_back(std::string(CORBA::string_dup(theData[(CORBA::ULong)i]))); //!< TODO: conversion from size_t to CORBA::ULong
   aTable->SetColumnData(aTable->GetNbColumns() + 1, aColumn);
 }
 
 void SALOMEDS_AttributeTableOfString_i::SetColumn(CORBA::Long theColumn, const SALOMEDS::StringSeq& theData)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectArgumentLength);
@@ -274,12 +260,11 @@ noexcept
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   
   std::vector<std::string> aColumn;
-  for (size_t i = 0; i < theData.length(); i++) aColumn.push_back(std::string(CORBA::string_dup(theData[(_CORBA_ULong)i]))); //!< TODO: conversion from size_t to _CORBA_ULong
+  for (size_t i = 0; i < theData.length(); i++) aColumn.push_back(std::string(CORBA::string_dup(theData[(CORBA::ULong)i]))); //!< TODO: conversion from size_t to CORBA::ULong
   aTable->SetColumnData(theColumn, aColumn);
 }
 
 SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfString_i::GetColumn(CORBA::Long theColumn)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -288,7 +273,7 @@ noexcept
 
   SALOMEDS::StringSeq_var CorbaSeq = new SALOMEDS::StringSeq;
   std::vector<std::string> aColumn = aTable->GetColumnData(theColumn);
-  CorbaSeq->length((_CORBA_ULong)aColumn.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aColumn.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aColumn.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = CORBA::string_dup(aColumn[i].c_str());
   }
@@ -296,7 +281,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfString_i::PutValue(const char* theValue, CORBA::Long theRow, CORBA::Long theColumn)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -314,7 +298,6 @@ CORBA::Boolean SALOMEDS_AttributeTableOfString_i::HasValue(CORBA::Long theRow, C
 }
 
 char* SALOMEDS_AttributeTableOfString_i::GetValue(CORBA::Long theRow, CORBA::Long theColumn)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -333,7 +316,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfString_i::RemoveValue(CORBA::Long theRow, CORBA::Long theColumn)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -358,7 +340,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::GetRowSetIndices(CORBA::Lo
 
   SALOMEDS::LongSeq_var CorbaSeq = new SALOMEDS::LongSeq;
   std::vector<int> aSeq = aTable->GetSetRowIndices(theRow);
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -401,7 +383,6 @@ SALOMEDS::TMPFile*  SALOMEDS_AttributeTableOfString_i::SaveToFile()
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortRow(CORBA::Long theRow,
                                                               SALOMEDS::AttributeTable::SortOrder sortOrder, 
                                                               SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -418,7 +399,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortRow(CORBA::Long theRow
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -428,7 +409,6 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortRow(CORBA::Long theRow
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortColumn(CORBA::Long theColumn, 
                                                                  SALOMEDS::AttributeTable::SortOrder sortOrder,
                                                                  SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -445,7 +425,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortColumn(CORBA::Long the
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -455,7 +435,6 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortColumn(CORBA::Long the
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortByRow(CORBA::Long theRow,
                                                                 SALOMEDS::AttributeTable::SortOrder sortOrder, 
                                                                 SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -472,7 +451,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortByRow(CORBA::Long theR
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -482,7 +461,6 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortByRow(CORBA::Long theR
 SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortByColumn(CORBA::Long theColumn,
                                                                    SALOMEDS::AttributeTable::SortOrder sortOrder, 
                                                                    SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -499,7 +477,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortByColumn(CORBA::Long t
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
+  CorbaSeq->length((CORBA::ULong)aSeq.size()); //!< TODO: conversion from size_t to CORBA::ULong
   for (int i = 0; i < (int)aSeq.size(); i++) { //TODO: mismatch signed/unsigned
     CorbaSeq[i] = aSeq[i];
   }
@@ -508,7 +486,6 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortByColumn(CORBA::Long t
 
 void SALOMEDS_AttributeTableOfString_i::SwapCells(CORBA::Long theRow1, CORBA::Long theColumn1,
                                                  CORBA::Long theRow2, CORBA::Long theColumn2)
-       noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -528,7 +505,6 @@ void SALOMEDS_AttributeTableOfString_i::SwapCells(CORBA::Long theRow1, CORBA::Lo
 }
 
 void SALOMEDS_AttributeTableOfString_i::SwapRows(CORBA::Long theRow1, CORBA::Long theRow2)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
@@ -546,7 +522,6 @@ noexcept
 }
 
 void SALOMEDS_AttributeTableOfString_i::SwapColumns(CORBA::Long theColumn1, CORBA::Long theColumn2)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(ATS_IncorrectIndex);
index 9f7de27bce485b6d88ac84eacc0914b734d92a6a..51042c8846ea097b85c8a3356d97a513478304fa 100644 (file)
@@ -46,74 +46,49 @@ public:
 
   virtual void SetTitle(const char* theTitle);
   virtual char* GetTitle();
-  virtual void SetRowTitle(CORBA::Long theIndex, const char* theTitle)
-         noexcept;
-  virtual char* GetRowTitle(CORBA::Long theIndex)
-         noexcept;
-  virtual void SetRowTitles(const SALOMEDS::StringSeq& theTitles)
-         noexcept;
+  virtual void SetRowTitle(CORBA::Long theIndex, const char* theTitle);
+  virtual char* GetRowTitle(CORBA::Long theIndex);
+  virtual void SetRowTitles(const SALOMEDS::StringSeq& theTitles);
   virtual SALOMEDS::StringSeq* GetRowTitles();
-  virtual void SetColumnTitle(CORBA::Long theIndex, const char* theTitle)
-         noexcept;
-  virtual char* GetColumnTitle(CORBA::Long theIndex)
-         noexcept;
-  virtual void SetColumnTitles(const SALOMEDS::StringSeq& theTitles)
-         noexcept;
+  virtual void SetColumnTitle(CORBA::Long theIndex, const char* theTitle);
+  virtual char* GetColumnTitle(CORBA::Long theIndex);
+  virtual void SetColumnTitles(const SALOMEDS::StringSeq& theTitles);
   virtual SALOMEDS::StringSeq* GetColumnTitles();
 
-  virtual void SetRowUnit(CORBA::Long theIndex, const char* theUnit)
-         noexcept;
-  virtual char* GetRowUnit(CORBA::Long theIndex)
-         noexcept;
-  virtual void SetRowUnits(const SALOMEDS::StringSeq& theUnits)
-         noexcept;
+  virtual void SetRowUnit(CORBA::Long theIndex, const char* theUnit);
+  virtual char* GetRowUnit(CORBA::Long theIndex);
+  virtual void SetRowUnits(const SALOMEDS::StringSeq& theUnits);
   virtual SALOMEDS::StringSeq* GetRowUnits();
 
   virtual CORBA::Long GetNbRows();
   virtual CORBA::Long GetNbColumns();
-  virtual void AddRow(const SALOMEDS::StringSeq& theData)
-         noexcept;
-  virtual void SetRow(CORBA::Long theRow, const SALOMEDS::StringSeq& theData)
-         noexcept;
-  virtual SALOMEDS::StringSeq* GetRow(CORBA::Long theRow)
-         noexcept;
-  virtual void AddColumn(const SALOMEDS::StringSeq& theData)
-         noexcept;
-  virtual void SetColumn(CORBA::Long theColumn, const SALOMEDS::StringSeq& theData)
-         noexcept;
-  virtual SALOMEDS::StringSeq* GetColumn(CORBA::Long theColumn)
-         noexcept;
-  virtual void PutValue(const char* theValue, CORBA::Long theRow, CORBA::Long theColumn)
-         noexcept;
+  virtual void AddRow(const SALOMEDS::StringSeq& theData);
+  virtual void SetRow(CORBA::Long theRow, const SALOMEDS::StringSeq& theData);
+  virtual SALOMEDS::StringSeq* GetRow(CORBA::Long theRow);
+  virtual void AddColumn(const SALOMEDS::StringSeq& theData);
+  virtual void SetColumn(CORBA::Long theColumn, const SALOMEDS::StringSeq& theData);
+  virtual SALOMEDS::StringSeq* GetColumn(CORBA::Long theColumn);
+  virtual void PutValue(const char* theValue, CORBA::Long theRow, CORBA::Long theColumn);
   virtual CORBA::Boolean HasValue(CORBA::Long theRow, CORBA::Long theColumn);
-  virtual char* GetValue(CORBA::Long theRow, CORBA::Long theColumn)
-         noexcept;
-  virtual void RemoveValue(CORBA::Long theRow, CORBA::Long theColumn)
-         noexcept;
+  virtual char* GetValue(CORBA::Long theRow, CORBA::Long theColumn);
+  virtual void RemoveValue(CORBA::Long theRow, CORBA::Long theColumn);
 
   virtual SALOMEDS::LongSeq* GetRowSetIndices(CORBA::Long theRow);
   virtual void SetNbColumns(CORBA::Long theNbColumns);
 
   virtual SALOMEDS::LongSeq* SortRow(CORBA::Long theRow, SALOMEDS::AttributeTable::SortOrder sortOrder, 
-                                     SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-         noexcept;
+                                     SALOMEDS::AttributeTable::SortPolicy sortPolicy);
   virtual SALOMEDS::LongSeq* SortColumn(CORBA::Long theColumn, SALOMEDS::AttributeTable::SortOrder sortOrder, 
-                                        SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-         noexcept;
+                                        SALOMEDS::AttributeTable::SortPolicy sortPolicy);
   virtual SALOMEDS::LongSeq* SortByRow(CORBA::Long theRow, SALOMEDS::AttributeTable::SortOrder sortOrder, 
-                                       SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-         noexcept;
+                                       SALOMEDS::AttributeTable::SortPolicy sortPolicy);
   virtual SALOMEDS::LongSeq* SortByColumn(CORBA::Long theColumn, SALOMEDS::AttributeTable::SortOrder sortOrder, 
-                                          SALOMEDS::AttributeTable::SortPolicy sortPolicy)
-         noexcept;
+                                          SALOMEDS::AttributeTable::SortPolicy sortPolicy);
 
   virtual void SwapCells(CORBA::Long theRow1, CORBA::Long theColumn1,
-                        CORBA::Long theRow2, CORBA::Long theColumn2)
-         noexcept;
-  virtual void SwapRows(CORBA::Long theRow1, CORBA::Long theRow2)
-         noexcept;
-  virtual void SwapColumns(CORBA::Long theColumn1, CORBA::Long theColumn2)
-         noexcept;
+                        CORBA::Long theRow2, CORBA::Long theColumn2);
+  virtual void SwapRows(CORBA::Long theRow1, CORBA::Long theRow2);
+  virtual void SwapColumns(CORBA::Long theColumn1, CORBA::Long theColumn2);
 
   virtual bool ReadFromFile(const SALOMEDS::TMPFile& theStream);
   virtual SALOMEDS::TMPFile* SaveToFile();
index 4438da7f929f86a15482f678f46a8ebb98b05503..77366417909ba55a9d816f68d4356a4d2abe3052 100644 (file)
@@ -41,8 +41,7 @@ public:
   BasicAttributeFactory() {};
   virtual ~BasicAttributeFactory() {};
 
-  SALOMEDS_BasicAttribute_i* Create(const char* type)
-    ;
+  SALOMEDS_BasicAttribute_i* Create(const char* type);
 };
 
 #endif
index 1a841137a28597f882b204cbabadd2fe404ff9f5..a9a812a260f81c8f8829df6c7c67c6af75658ba5 100644 (file)
@@ -72,7 +72,7 @@ PortableServer::POA_ptr SALOMEDS_GenericAttribute_i::_default_POA()
   return PortableServer::POA::_duplicate(myPOA);
 }
 
-void SALOMEDS_GenericAttribute_i::CheckLocked() noexcept
+void SALOMEDS_GenericAttribute_i::CheckLocked()
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(GALockProtection);
index c00e95b38a9de80b5aca2ce68a09bbdb296ea88a..0a4db44ecddcb38a519bdb7c31caf57fff38354f 100644 (file)
@@ -50,7 +50,7 @@ public:
 
   virtual PortableServer::POA_ptr _default_POA();
 
-  void CheckLocked() noexcept;
+  void CheckLocked();
   
   virtual char* Type();
 
index a7a904b707ea2a8ee392648aeff22d046768512a..f8835e719a3c32aa6a8237c12c1150040b5c6388 100644 (file)
@@ -207,7 +207,7 @@ void SALOMEDS_StudyBuilder_i::RemoveObjectWithChildren(SALOMEDS::SObject_ptr anO
  */
 //============================================================================
 void SALOMEDS_StudyBuilder_i::LoadWith(SALOMEDS::SComponent_ptr anSCO, 
-                                       SALOMEDS::Driver_ptr aDriver) noexcept
+                                       SALOMEDS::Driver_ptr aDriver)
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(SBSalomeException);
@@ -383,7 +383,7 @@ void SALOMEDS_StudyBuilder_i::NewCommand()
  *  Purpose  : 
  */
 //============================================================================
-void SALOMEDS_StudyBuilder_i::CommitCommand() noexcept
+void SALOMEDS_StudyBuilder_i::CommitCommand()
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(SBLockProtection);
@@ -423,7 +423,7 @@ void SALOMEDS_StudyBuilder_i::AbortCommand()
  *  Purpose  : 
  */
 //============================================================================
-void SALOMEDS_StudyBuilder_i::Undo() noexcept
+void SALOMEDS_StudyBuilder_i::Undo()
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(SBLockProtection);
@@ -441,7 +441,7 @@ void SALOMEDS_StudyBuilder_i::Undo() noexcept
  *  Purpose  : 
  */
 //============================================================================
-void SALOMEDS_StudyBuilder_i::Redo() noexcept
+void SALOMEDS_StudyBuilder_i::Redo()
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(SBLockProtection);
@@ -504,7 +504,7 @@ void  SALOMEDS_StudyBuilder_i::UndoLimit(CORBA::Long n)
  *  Purpose  : 
  */
 //============================================================================
-void SALOMEDS_StudyBuilder_i::CheckLocked() noexcept
+void SALOMEDS_StudyBuilder_i::CheckLocked()
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(SBLockProtection);
@@ -522,7 +522,6 @@ void SALOMEDS_StudyBuilder_i::CheckLocked() noexcept
  */
 //============================================================================
 void SALOMEDS_StudyBuilder_i::SetName(SALOMEDS::SObject_ptr theSO, const char* theValue)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(SBLockProtection);
@@ -539,7 +538,6 @@ noexcept
  */
 //============================================================================
 void SALOMEDS_StudyBuilder_i::SetComment(SALOMEDS::SObject_ptr theSO, const char* theValue)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(SBLockProtection);
@@ -556,7 +554,6 @@ noexcept
  */
 //============================================================================
 void SALOMEDS_StudyBuilder_i::SetIOR(SALOMEDS::SObject_ptr theSO, const char* theValue)
-noexcept
 {
   SALOMEDS::Locker lock;
   Unexpect aCatch(SBLockProtection);
index ff19f1649ca27575cdac275b7f889267dd03fac8..f7160f5ca140c329b93c8e78f4e64e413810fb28 100644 (file)
@@ -90,8 +90,7 @@ public:
   */
   virtual SALOMEDS::SObject_ptr NewObjectToTag(SALOMEDS::SObject_ptr theFatherObject, CORBA::Long atag);
 
-  virtual void LoadWith(SALOMEDS::SComponent_ptr sco, SALOMEDS::Driver_ptr Engine)
-    noexcept; 
+  virtual void LoadWith(SALOMEDS::SComponent_ptr sco, SALOMEDS::Driver_ptr Engine); 
   virtual void Load(SALOMEDS::SObject_ptr sco);
 
   virtual void RemoveObject(SALOMEDS::SObject_ptr anObject);
@@ -109,11 +108,11 @@ public:
   virtual bool IsGUID(SALOMEDS::SObject_ptr anObject, const char* theGUID);
 
   virtual void NewCommand();
-  virtual void CommitCommand() noexcept;
+  virtual void CommitCommand();
   virtual CORBA::Boolean HasOpenCommand();
   virtual void AbortCommand();
-  virtual void Undo() noexcept;
-  virtual void Redo() noexcept;
+  virtual void Undo();
+  virtual void Redo();
   CORBA::Boolean GetAvailableUndos();
   CORBA::Boolean GetAvailableRedos();
   CORBA::Boolean IsSaved();
@@ -121,11 +120,11 @@ public:
   virtual CORBA::Long UndoLimit();
   virtual void UndoLimit(CORBA::Long);
 
-  void CheckLocked() noexcept;
+  void CheckLocked();
 
-  virtual void SetName(SALOMEDS::SObject_ptr theSO, const char* theValue) noexcept;
-  virtual void SetComment(SALOMEDS::SObject_ptr theSO, const char* theValue) noexcept;
-  virtual void SetIOR(SALOMEDS::SObject_ptr theSO, const char* theValue) noexcept;
+  virtual void SetName(SALOMEDS::SObject_ptr theSO, const char* theValue);
+  virtual void SetComment(SALOMEDS::SObject_ptr theSO, const char* theValue);
+  virtual void SetIOR(SALOMEDS::SObject_ptr theSO, const char* theValue);
 
   SALOMEDSImpl_StudyBuilder* GetImpl() { return _impl; }
 
index 4e0f14d682126fc40d56f2e01acdf07f1c54feaf..821414cc8a48c659832e1fe796434da5f4903f9c 100644 (file)
@@ -79,7 +79,7 @@ public:
     \param char* arguments, the study URL
     \return bool arguments
   */
-  virtual bool Open(const wchar_t* aStudyUrl) ;
+  virtual bool Open(const wchar_t* aStudyUrl);
 
   //! method to check that a Study can be opened
   /*!
@@ -107,7 +107,7 @@ public:
   /*!
     \param theObject object to paste
   */
-  virtual SALOMEDS::SObject_ptr Paste(SALOMEDS::SObject_ptr theObject) ;
+  virtual SALOMEDS::SObject_ptr Paste(SALOMEDS::SObject_ptr theObject);
   virtual CORBA::Boolean CanPaste(SALOMEDS::SObject_ptr theObject);
 
   //! method to Get persistent reference of study (idem URL())
@@ -152,7 +152,7 @@ public:
     \return ListOfSObject_ptr arguments, a list of objects found
   */  
   
-  virtual SALOMEDS::Study::ListOfSObject* FindObjectByName( const char* anObjectName, const char* aComponentName ) ;
+  virtual SALOMEDS::Study::ListOfSObject* FindObjectByName( const char* anObjectName, const char* aComponentName );
   
   //! method to Find an Object with ID = anObjectID 
   /*!
@@ -273,14 +273,14 @@ public:
   void EnableUseCaseAutoFilling(CORBA::Boolean isEnabled); 
 
   // postponed destroying of CORBA object functionality
-  virtual void AddPostponed(const char* /*theIOR*/);
+  virtual void AddPostponed(const char* theIOR);
 
-  virtual void AddCreatedPostponed(const char* /*theIOR*/);
+  virtual void AddCreatedPostponed(const char* theIOR);
 
   virtual void RemovePostponed(CORBA::Long theUndoLimit); // removes postponed IORs of old transaction
-                                                        // if theUndoLimit==0, removes all
-  virtual void UndoPostponed(CORBA::Long /*theWay*/); // theWay = 1: resurrect objects,
-                                                // theWay = -1: get back to the list of postponed
+                                                          // if theUndoLimit==0, removes all
+  virtual void UndoPostponed(CORBA::Long theWay); // theWay = 1: resurrect objects,
+                                                  // theWay = -1: get back to the list of postponed
 
   virtual SALOMEDS::AttributeParameter_ptr GetCommonParameters(const char* theID, CORBA::Long theSavePoint);
   virtual SALOMEDS::AttributeParameter_ptr GetModuleParameters(const char* theID, 
index e0bbb4ce74b1aaaa5527a1a9198795e17957a4e1..93a5639819fe850dce26f9b4ffd772bd5f8b3ca7 100644 (file)
@@ -54,7 +54,7 @@ SALOMEDS_TMPFile_i
   if(theIndex < 0 || theIndex >= myStream->length())
     throw std::out_of_range("SALOMEDS_TMPFile_i::Get(size_t) const - theIndex < 0 || theIndex >= myStream->length()");
 
-  return myStream[(_CORBA_ULong)theIndex]; //!< TODO: conversion from size_t to _CORBA_ULong
+  return myStream[(CORBA::ULong)theIndex]; //!< TODO: conversion from size_t to CORBA::ULong
 }
 
 
@@ -84,5 +84,5 @@ Engines_TMPFile_i
   if(theIndex < 0 || theIndex >= myStream->length())
     throw std::out_of_range("Engines_TMPFile_i::Get(size_t) const - theIndex < 0 || theIndex >= myStream->length()");
 
-  return myStream[(_CORBA_ULong)theIndex]; //!< TODO: conversion from size_t to _CROBA_ULong
+  return myStream[(CORBA::ULong)theIndex]; //!< TODO: conversion from size_t to _CROBA_ULong
 }
index 5681d487bfb701e0ce6cbba6288401d8281def2c..3524e180d9fe6ce89736c520f883617493d80f50 100644 (file)
@@ -36,17 +36,14 @@ static std::string getUnit(std::string theString)
 {
   std::string aString(theString);
   size_t aPos = aString.find(SEPARATOR);
-  if(aPos <= 0 || aPos == aString.size() ) return std::string();
-  return aString.substr(aPos+1, aString.size());
+  return aPos >= aString.size()-1 ? std::string() : aString.substr(aPos+1);
 }
 
 static std::string getTitle(std::string theString)
 {
   std::string aString(theString);
   size_t aPos = aString.find(SEPARATOR);
-  if(aPos < 1) return aString;
-  if(aPos == 0) return std::string();
-  return aString.substr(0, aPos);
+  return aPos == std::string::npos ? aString : aString.substr(0, aPos);
 }
 
 const std::string& SALOMEDSImpl_AttributeTableOfInteger::GetID() 
index 5ba44468d31fe0ecf94101e4a5dac3de89ba1a07..df3ef7040ca1e6140da3e5ba226aa89693d14291 100644 (file)
@@ -36,14 +36,14 @@ static std::string getUnit(const std::string& theString)
 {
   std::string aString(theString);
   size_t aPos = aString.find(SEPARATOR);
-  return aPos < 0 || aPos == aString.size()-1 ? std::string() : aString.substr(aPos+1, aString.size());
+  return aPos >= aString.size()-1 ? std::string() : aString.substr(aPos+1);
 }
 
 static std::string getTitle(const std::string& theString)
 {
   std::string aString(theString);
   size_t aPos = aString.find(SEPARATOR);
-  return aPos < 0 ? aString :aString.substr(0, aPos);
+  return aPos == std::string::npos ? aString : aString.substr(0, aPos);
 }
 
 const std::string& SALOMEDSImpl_AttributeTableOfReal::GetID() 
index 7808991e50190267f5e8ec35db428b4456bb526d..892470dbc4bb7c4f457c3f26a6dc837ecc39ea38 100644 (file)
@@ -36,17 +36,14 @@ static std::string getUnit(std::string theString)
 {
   std::string aString(theString);
   size_t aPos = aString.find(SEPARATOR);
-  if(aPos <= 0 || aPos == aString.size() ) return std::string();
-  return aString.substr(aPos+1, aString.size());
+  return aPos >= aString.size()-1 ? std::string() : aString.substr(aPos+1);
 }
 
 static std::string getTitle(std::string theString)
 {
   std::string aString(theString);
   size_t aPos = aString.find(SEPARATOR);
-  if(aPos < 1) return aString;
-  if(aPos == 0) return std::string();
-  return aString.substr(0, aPos);
+  return aPos == std::string::npos ? aString : aString.substr(0, aPos);
 }
 
 const std::string& SALOMEDSImpl_AttributeTableOfString::GetID() 
index 63c69a935d788c584807b32a33cc42ac11ff4723..6992d5fcd9964b60216d4396129a2e76f9f3855d 100644 (file)
@@ -221,7 +221,7 @@ std::vector<std::string> SALOMEDSImpl_IParameters::getProperties()
 std::string SALOMEDSImpl_IParameters::decodeEntry(const std::string& entry)
 {
   size_t pos = entry.rfind("_");
-  if(pos < 0 || pos >= entry.size()) return entry;
+  if(pos >= entry.size()) return entry;
 
   std::string compName(entry, 0, pos), compID, tail(entry, pos+1, entry.length()-1);
   
index 6390249c56c425f8751a91710b08d12e1fc3aabe..23f2f9925c6d5eaabad445fc3401ab592b4423aa 100644 (file)
@@ -336,12 +336,12 @@ bool SALOMEDSImpl_StudyBuilder::LoadWith(const SALOMEDSImpl_SComponent& anSCO,
       hasModuleData = true;
 
       unsigned char* aStreamFile = NULL;
-      size_t aStreamSize = 0;
+      long aStreamSize = 0;
 
       if (hdf_sco_group->ExistInternalObject("FILE_STREAM")) {
         HDFdataset *hdf_dataset = new HDFdataset("FILE_STREAM", hdf_sco_group);
         hdf_dataset->OpenOnDisk();
-        aStreamSize = (size_t)hdf_dataset->GetSize();
+        aStreamSize = hdf_dataset->GetSize();
         aStreamFile  = new unsigned char[aStreamSize];
         if(aStreamFile == NULL) throw HDFexception("Unable to open dataset FILE_STREAM");
         hdf_dataset->ReadFromDisk(aStreamFile);
@@ -371,8 +371,8 @@ bool SALOMEDSImpl_StudyBuilder::LoadWith(const SALOMEDSImpl_SComponent& anSCO,
       bool aResult = true;
       if(aStreamFile && aStreamSize > 0 ) {
         aResult = (ASCIIfileState[0]=='A')?
-        aDriver->LoadASCII(anSCO, aStreamFile, (long)aStreamSize, aDir.c_str(), aMultifileState[0]=='M'): //!< TODO: conversion from size_t to const long
-        aDriver->Load(anSCO, aStreamFile, (long)aStreamSize, aDir.c_str(), aMultifileState[0]=='M'); //!< TODO: conversion from size_t to const long
+        aDriver->LoadASCII(anSCO, aStreamFile, aStreamSize, aDir.c_str(), aMultifileState[0]=='M'): //!< TODO: conversion from size_t to const long
+        aDriver->Load(anSCO, aStreamFile, aStreamSize, aDir.c_str(), aMultifileState[0]=='M'); //!< TODO: conversion from size_t to const long
       }
 
       if(aStreamFile != NULL) delete []aStreamFile; 
index c282e6645c7576c16e147a46c59d805209c070e4..4e722c12a655366bbf6ed7a2e31c7d361cf54c2b 100644 (file)
@@ -32,7 +32,6 @@
 
 //#define _DEVDEBUG_
 #include "FileTraceCollector.hxx"
-#include "Basics_Utils.hxx"
 
 // Class attributes initialisation, for class method FileTraceCollector::run
 
@@ -87,9 +86,8 @@ BaseTraceCollector* FileTraceCollector::instance(const char *fileName)
  */
 // ============================================================================
 
-void* FileTraceCollector::run(void *bid)
+void* FileTraceCollector::run(void* /*bid*/)
 {
-  SALOME_UNUSED(bid);
   //DEVTRACE("init run");
   _threadId = new pthread_t;
   *_threadId = pthread_self();
index 8b2ffa43be37f512da47ec722d07d5a6d22283f9..418db1d2ad41bdf61611dc147b15e123963b1678 100644 (file)
@@ -30,7 +30,6 @@
 #include <fstream>
 #include <cstdlib>
 
-#include "Basics_Utils.hxx"
 #include "LocalTraceCollector.hxx"
 
 // ============================================================================
@@ -77,9 +76,8 @@ BaseTraceCollector* LocalTraceCollector::instance()
  */
 // ============================================================================
 
-void* LocalTraceCollector::run(void *bid)
+void* LocalTraceCollector::run(void* /*bid*/)
 {
-  SALOME_UNUSED(bid);
   _threadId = new pthread_t;
   *_threadId = pthread_self();
   sem_post(&_sem); // unlock instance
index 8ae23bba3100cf3b0ebe0da21dc02b87d40e265f..737f21eecf1db1ffffe830c4d4440dd49b4668a8 100644 (file)
@@ -24,7 +24,6 @@ INCLUDE_DIRECTORIES(
   ${PYTHON_INCLUDE_DIRS}
   ${PROJECT_BINARY_DIR}/idl
   ${PROJECT_BINARY_DIR}/salome_adm
-  ${CMAKE_CURRENT_SOURCE_DIR}/../Basics
   ${CMAKE_CURRENT_SOURCE_DIR}/../Utils
   ${CMAKE_CURRENT_SOURCE_DIR}/../NamingService
   ${CMAKE_CURRENT_SOURCE_DIR}/../Launcher
index fa24f9f2e0e6710ada456d6ee85e8f0e57cfc1ae..27157c31082a71eb58bcce4124061a49b2b7f669 100644 (file)
@@ -113,13 +113,13 @@ SALOME::StringVec *DataScopeServerBase::listVars()
 {
   SALOME::StringVec *ret(new SALOME::StringVec);
   std::size_t sz(_vars.size());
-  ret->length((_CORBA_ULong)sz); //!< TODO: size_t to _CORBA_ULong
+  ret->length((CORBA::ULong)sz); //!< TODO: size_t to CORBA::ULong
   std::list< std::pair< SALOME::BasicDataServer_var, BasicDataServer * > >::iterator it(_vars.begin());
   for(std::size_t i=0;i<sz;it++,i++)
     {
       BasicDataServer *obj((*it).second);
       std::string name(obj->getVarNameCpp());
-      (*ret)[(_CORBA_ULong)i]=CORBA::string_dup(name.c_str()); //!< TODO: size_t to _CORBA_ULong
+      (*ret)[(CORBA::ULong)i]=CORBA::string_dup(name.c_str()); //!< TODO: size_t to CORBA::ULong
     }
   return ret;
 }
@@ -230,13 +230,13 @@ SALOME::SeqOfByteVec *DataScopeServerBase::getAllKeysOfVarWithTypeDict(const cha
     }
   Py_ssize_t sz(PyList_Size(keys));
   SALOME::SeqOfByteVec *ret(new SALOME::SeqOfByteVec);
-  ret->length((_CORBA_ULong)sz); //!< TODO: convert Py_ssize_t in _CORBA_ULong
+  ret->length((CORBA::ULong)sz); //!< TODO: convert Py_ssize_t in CORBA::ULong
   for(Py_ssize_t i=0;i<sz;i++)
     {
       PyObject *item(PyList_GetItem(keys,i));
       Py_XINCREF(item);
       std::string pickel(varc->pickelize(item));//item consumed
-      PickelizedPyObjServer::FromCppToByteSeq(pickel,(*ret)[(_CORBA_ULong)i]); //!< TODO: convert Py_ssize_t in _CORBA_ULong
+      PickelizedPyObjServer::FromCppToByteSeq(pickel,(*ret)[(CORBA::ULong)i]); //!< TODO: convert Py_ssize_t in CORBA::ULong
     }
   Py_XDECREF(keys);
   return ret;
@@ -893,7 +893,7 @@ void DataScopeServerTransaction::atomicApply(const SALOME::ListOfTransaction& tr
       Transaction *elt(0);
       try
         {
-          eltBase=_poa->reference_to_servant(transactions[(_CORBA_ULong)i]); //!< TODO: size_t to _CORBA_ULong
+          eltBase=_poa->reference_to_servant(transactions[(CORBA::ULong)i]); //!< TODO: size_t to CORBA::ULong
           elt=dynamic_cast<Transaction *>(eltBase);
         }
       catch(...)
index 5f0098fa125398ee95437ce270ad90a75965c6e1..e8e94dd8038eb3cb6330dfe89872b7f53236c8df 100644 (file)
@@ -72,9 +72,9 @@ SALOME::StringVec *DataServerManager::listScopes()
   std::vector<std::string> scopes(listOfScopesCpp());
   SALOME::StringVec *ret(new SALOME::StringVec);
   std::size_t sz(scopes.size());
-  ret->length((_CORBA_ULong)sz); //!< TODO: size_t to _CORBA_ULong
+  ret->length((CORBA::ULong)sz); //!< TODO: size_t to CORBA::ULong
   for(std::size_t i=0;i<sz;i++)
-    (*ret)[(_CORBA_ULong)i]=CORBA::string_dup(scopes[i].c_str()); //!< TODO: size_t to _CORBA_ULong
+    (*ret)[(CORBA::ULong)i]=CORBA::string_dup(scopes[i].c_str()); //!< TODO: size_t to CORBA::ULong
   return ret;
 }
 
@@ -91,9 +91,9 @@ SALOME::StringVec *DataServerManager::listAliveAndKickingScopes()
   //
   SALOME::StringVec *ret(new SALOME::StringVec);
   sz=retCpp.size();
-  ret->length((_CORBA_ULong)sz); //!< TODO: size_t to _CORBA_ULong
+  ret->length((CORBA::ULong)sz); //!< TODO: size_t to CORBA::ULong
   for(std::size_t i=0;i<sz;i++)
-    (*ret)[(_CORBA_ULong)i]=CORBA::string_dup(retCpp[i].c_str()); //!< TODO: size_t to _CORBA_ULong
+    (*ret)[(CORBA::ULong)i]=CORBA::string_dup(retCpp[i].c_str()); //!< TODO: size_t to CORBA::ULong
   return ret;
 }
 
index 83fc25c1742c6eec7a5b2eeb9a89aae9622160d0..43a3df53fa0b17215ac21ea035881ce139704f5a 100644 (file)
@@ -88,16 +88,16 @@ void PickelizedPyObjServer::FromByteSeqToCpp(const SALOME::ByteVec& bsToBeConv,
   ret.resize(sz,' ');
   char *buf(const_cast<char *>(ret.c_str()));
   for(std::size_t i=0;i<sz;i++)
-    buf[i]=bsToBeConv[(_CORBA_ULong)i]; //!< TODO: size_t to _CORBA_ULong
+    buf[i]=bsToBeConv[(CORBA::ULong)i]; //!< TODO: size_t to CORBA::ULong
 }
 
 void PickelizedPyObjServer::FromCppToByteSeq(const std::string& strToBeConv, SALOME::ByteVec& ret)
 {
   const char *buf(strToBeConv.c_str());
   std::size_t sz(strToBeConv.size());
-  ret.length((_CORBA_ULong)sz); //!< TODO: size_t to _CORBA_ULong
+  ret.length((CORBA::ULong)sz); //!< TODO: size_t to CORBA::ULong
   for(std::size_t i=0;i<sz;i++)
-    ret[(_CORBA_ULong)i]=buf[i]; //!< TODO: size_t to _CORBA_ULong
+    ret[(CORBA::ULong)i]=buf[i]; //!< TODO: size_t to CORBA::ULong
 }
 
 SALOME::ByteVec *PickelizedPyObjServer::FromCppToByteSeq(const std::string& strToBeConv)
index 5078790bd1795e81542a09f92ea8d2d09a498de5..dcfcd6fe8456cd2572277305bb77ae26a84aacdf 100644 (file)
@@ -19,7 +19,6 @@
 // Author : Anthony GEAY (EDF R&D)
 
 #include "SALOMESDS_RefCountServ.hxx"
-#include "Basics_Utils.hxx"
 
 using namespace SALOMESDS;
 
index c1ae54b221f1680ff901c00b632c9725a7e5ab9e..9672d03e4a7ffe655e8282fd99d7529013d128b4 100644 (file)
@@ -35,15 +35,15 @@ void Transaction::FromByteSeqToVB(const SALOME::ByteVec& bsToBeConv, std::vector
   ret.resize(sz);
   unsigned char *buf(const_cast<unsigned char *>(&ret[0]));
   for(std::size_t i=0;i<sz;i++)
-    buf[i]=bsToBeConv[(_CORBA_ULong)i]; //!< TODO: size_t to _CORBA_ULong
+    buf[i]=bsToBeConv[(CORBA::ULong)i]; //!< TODO: size_t to CORBA::ULong
 }
 
 void Transaction::FromVBToByteSeq(const std::vector<unsigned char>& bsToBeConv, SALOME::ByteVec& ret)
 {
   std::size_t sz(bsToBeConv.size());
-  ret.length((_CORBA_ULong)sz); //!< TODO: size_t to _CORBA_ULong
+  ret.length((CORBA::ULong)sz); //!< TODO: size_t to CORBA::ULong
   for(std::size_t i=0;i<sz;i++)
-    ret[(_CORBA_ULong)i]=bsToBeConv[i]; //!< TODO: size_t to _CORBA_ULong
+    ret[(CORBA::ULong)i]=bsToBeConv[i]; //!< TODO: size_t to CORBA::ULong
 }
 
 Transaction::~Transaction()
index 6840848389d94a19387f020222332070dc5f6558..179dce1bb3a4fee972953dbb54d60a283e16b17a 100644 (file)
@@ -26,7 +26,6 @@
 //  $Header$
 //
 #include <SALOMEconfig.h>
-#include "Basics_Utils.hxx"
 
 #include <iostream>
 #include <sstream>
@@ -91,9 +90,8 @@ BaseTraceCollector* SALOMETraceCollector::instance()
  */
 // ============================================================================
 
-void* SALOMETraceCollector::run(void *bid)
+void* SALOMETraceCollector::run(void* /*bid*/)
 {
-  SALOME_UNUSED(bid);
   _threadId = new pthread_t;
   *_threadId = pthread_self();
   sem_post(&_sem); // unlock instance
index 42d61a929b4c38c64f643a99997206117e68fbfa..52ef338b1c37923e5457ccf73ce6ecf5e3fa2e46 100644 (file)
@@ -340,10 +340,10 @@ SALOMEDS_Tool::PutStreamToFiles(const SALOMEDS::TMPFile& theStream,
     //Put a file name to aFileName
     memcpy(aFileName, (aBuffer + aCurrentPos), aFileNameSize); 
 #ifdef WIN32
-    for (i = 0; i < strlen(aFileName); i++)
+    for (int j = 0; j < strlen(aFileName); j++)
     {
-      if (aFileName[i] == ':')
-        aFileName[i] = '_';
+      if (aFileName[j] == ':')
+        aFileName[j] = '_';
     }
 #endif
     aCurrentPos += aFileNameSize;
@@ -383,24 +383,24 @@ std::string SALOMEDS_Tool::GetNameFromPath(const std::string& thePath) {
   std::string aPath = thePath;
   bool isFound = false;
   size_t pos = aPath.rfind('/');
-  if(pos > 0) {
+  if(pos != std::string::npos) {
     aPath = aPath.substr(pos+1, aPath.size());
     isFound = true;
   }    
   if(!isFound) {
     pos = aPath.rfind('\\'); 
-    if(pos > 0) {
+    if(pos != std::string::npos) {
       aPath = aPath.substr(pos+1, aPath.size()); 
       isFound = true;
     }  
   }  
   if(!isFound) {  
     pos = aPath.rfind('|');
-    if(pos > 0) aPath =  aPath.substr(pos+1, aPath.size()); 
+    if(pos != std::string::npos) aPath = aPath.substr(pos+1, aPath.size()); 
   }
 
   pos = aPath.rfind('.'); 
-  if(pos > 0)  aPath = aPath.substr(0, pos); //Remove extension
+  if(pos != std::string::npos)  aPath = aPath.substr(0, pos); //Remove extension
     
   return aPath;
 }
@@ -414,16 +414,16 @@ std::string SALOMEDS_Tool::GetDirFromPath(const std::string& thePath) {
 
   size_t pos = thePath.rfind('/');
   std::string path;
-  if(pos > 0) {
+  if(pos != std::string::npos) {
     path = thePath.substr(0, pos+1);
   }
   if(path.empty()) {
     pos = thePath.rfind('\\');
-    if(pos > 0) path = thePath.substr(0, pos+1); 
+    if(pos != std::string::npos) path = thePath.substr(0, pos+1); 
   }
   if(path.empty()) {
     pos = thePath.rfind('|');
-    if(pos > 0) path = thePath.substr(0, pos+1); 
+    if(pos != std::string::npos) path = thePath.substr(0, pos+1); 
   }
   if(path.empty()) {
     path = thePath+"/";
index 89cbbd73e826363e124e07982a8fce8e830d44b0..6188f9154df78d6b3f14d7868aa1d1cda667d2ee 100644 (file)
@@ -43,6 +43,6 @@ CommException::CommException( const CommException &ex ): SALOME_Exception( ex )
 }
 
 
-CommException::~CommException()
+CommException::~CommException() noexcept
 {
 }
index a252bee197cedc971cf4a793b5fc806e13520394..c68575f2a1b06937c37d9443994efc16056cb469 100644 (file)
@@ -39,7 +39,7 @@ public :
         CommException( void );
         CommException( const char *texte );
         CommException( const CommException &ex );
-        ~CommException();
+        ~CommException() noexcept;
 } ;
 
 # endif /* # if ( !defined __Utils_CommException_H__ ) */
index f9f761c7f7f93ad1c7ab28fdc77f2dc45a73eebe..464d4f91bd72d62c52b5eb7f455f868a8d9ba8da 100644 (file)
@@ -163,5 +163,5 @@ const int DESTRUCTEUR_GENERIQUE_::Ajout( DESTRUCTEUR_GENERIQUE_ &objet )
         //CCRT
         assert(Destructeurs) ;
         Destructeurs->push_back( &objet ) ;
-        return static_cast<const int>(Destructeurs->size()) ; //TODO: return <const int> or <size_t>?
+        return (int)Destructeurs->size() ; //TODO: return <const int> or <size_t>?
 }