]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
fix warning "unused variable", "possible loss of data", "unreferenced formal parametr...
authorViktor Uzlov <viktor.uzlov@opencascade.com>
Thu, 13 Aug 2020 12:20:11 +0000 (15:20 +0300)
committerViktor Uzlov <viktor.uzlov@opencascade.com>
Thu, 13 Aug 2020 12:20:11 +0000 (15:20 +0300)
56 files changed:
src/Basics/Basics_Utils.hxx
src/Communication/SALOME_Comm_i.cxx
src/Container/Component_i.cxx
src/Container/Container_i.cxx
src/Container/Container_init_python.cxx
src/Container/SALOME_ContainerManager.cxx
src/Container/SALOME_FileTransfer_i.cxx
src/Container/Salome_file_i.cxx
src/Launcher/Launcher.hxx
src/Launcher/SALOME_ExternalServerLauncher.cxx
src/Launcher/SALOME_Launcher.cxx
src/LifeCycleCORBA/SALOME_LifeCycleCORBA.cxx
src/NamingService/SALOME_NamingService.cxx
src/Registry/RegistryService.cxx
src/ResourcesManager/SALOME_LoadRateManager.hxx
src/ResourcesManager/SALOME_ResourcesManager_Common.cxx
src/SALOMEDS/SALOMEDS_AttributeParameter.cxx
src/SALOMEDS/SALOMEDS_AttributeParameter_i.cxx
src/SALOMEDS/SALOMEDS_AttributeSequenceOfInteger.cxx
src/SALOMEDS/SALOMEDS_AttributeSequenceOfInteger_i.cxx
src/SALOMEDS/SALOMEDS_AttributeSequenceOfReal.cxx
src/SALOMEDS/SALOMEDS_AttributeSequenceOfReal_i.cxx
src/SALOMEDS/SALOMEDS_AttributeStudyProperties.cxx
src/SALOMEDS/SALOMEDS_AttributeStudyProperties_i.cxx
src/SALOMEDS/SALOMEDS_AttributeTableOfInteger.cxx
src/SALOMEDS/SALOMEDS_AttributeTableOfInteger_i.cxx
src/SALOMEDS/SALOMEDS_AttributeTableOfReal.cxx
src/SALOMEDS/SALOMEDS_AttributeTableOfReal_i.cxx
src/SALOMEDS/SALOMEDS_AttributeTableOfString.cxx
src/SALOMEDS/SALOMEDS_AttributeTableOfString_i.cxx
src/SALOMEDS/SALOMEDS_AttributeTarget.cxx
src/SALOMEDS/SALOMEDS_AttributeTarget_i.cxx
src/SALOMEDS/SALOMEDS_Client.cxx
src/SALOMEDS/SALOMEDS_Driver_i.cxx
src/SALOMEDS/SALOMEDS_IParameters.cxx
src/SALOMEDS/SALOMEDS_SObject.cxx
src/SALOMEDS/SALOMEDS_SObject_i.cxx
src/SALOMEDS/SALOMEDS_Study.cxx
src/SALOMEDS/SALOMEDS_Study_i.cxx
src/SALOMEDS/SALOMEDS_TMPFile_i.cxx
src/SALOMEDSImpl/SALOMEDSImpl_AttributeGraphic.cxx
src/SALOMEDSImpl/SALOMEDSImpl_AttributeParameter.cxx
src/SALOMEDSImpl/SALOMEDSImpl_AttributePythonObject.cxx
src/SALOMEDSImpl/SALOMEDSImpl_AttributeStudyProperties.cxx
src/SALOMEDSImpl/SALOMEDSImpl_AttributeTableOfInteger.cxx
src/SALOMEDSImpl/SALOMEDSImpl_AttributeTableOfReal.cxx
src/SALOMEDSImpl/SALOMEDSImpl_AttributeTableOfString.cxx
src/SALOMEDSImpl/SALOMEDSImpl_AttributeTreeNode.cxx
src/SALOMEDSImpl/SALOMEDSImpl_IParameters.cxx
src/SALOMEDSImpl/SALOMEDSImpl_SObject.cxx
src/SALOMEDSImpl/SALOMEDSImpl_ScalarVariable.cxx
src/SALOMEDSImpl/SALOMEDSImpl_Study.cxx
src/SALOMEDSImpl/SALOMEDSImpl_StudyBuilder.cxx
src/SALOMEDSImpl/SALOMEDSImpl_UseCaseBuilder.cxx
src/TOOLSDS/SALOMEDS_Tool.cxx
src/Utils/Utils_Identity.cxx

index 38751439629978c40f7568e1962422283eb72385..c28344a9e09f9760beeb271e8a31988309455d19 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
index 75af1c528e48d7e80625e0ca37d11cd662980fcb..5988023736b93697f9ab11ab170278c0536fb8d1 100644 (file)
@@ -180,7 +180,7 @@ CORBA::ULong SALOME_CorbaDoubleCSender_i::getSize(){
 SALOME::vectorOfDouble* SALOME_CorbaDoubleCSender_i::sendPart(CORBA::ULong offset, CORBA::ULong length){
   SALOME::vectorOfDouble_var c1 = new SALOME::vectorOfDouble;
   c1->length(length);
-  for (long i=0; i<length; i++)
+  for (unsigned long i=0; i<length; i++)
     c1[i] = ((double *)_tabToSend)[i+offset];
   return c1._retn();
 }
@@ -222,7 +222,7 @@ CORBA::ULong SALOME_CorbaLongCSender_i::getSize(){
 SALOME::vectorOfLong* SALOME_CorbaLongCSender_i::sendPart(CORBA::ULong offset, CORBA::ULong length){
   SALOME::vectorOfLong_var c1 = new SALOME::vectorOfLong;
   c1->length(length);
-  for (long i=0; i<length; i++)
+  for (unsigned long i=0; i<length; i++)
     c1[i] = ((long *)_tabToSend)[i+offset];
   return c1._retn();
 }
index 8895fb58cf608c680dbc377391d7fa5a9366f69b..18e6494c219c1bb1823dcb217f4bedc6fb4be06e 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(_fieldsDict.size());
+  copie->length((_CORBA_ULong)_fieldsDict.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   std::map<std::string,CORBA::Any>::iterator it;
   CORBA::ULong i = 0;
   for (it = _fieldsDict.begin(); it != _fieldsDict.end(); it++, i++)
@@ -881,7 +881,7 @@ Engines::TMPFile* Engines_Component_i::DumpPython(CORBA::Boolean isPublished,
   char* aBuffer = new char[strlen(aScript)+1];
   strcpy(aBuffer, aScript);
   CORBA::Octet* anOctetBuf =  (CORBA::Octet*)aBuffer;
-  int aBufferSize = strlen(aBuffer)+1;
+  int aBufferSize = (int)strlen(aBuffer)+1; //!< TODO: conversion from size_t to int
   Engines::TMPFile_var aStreamFile = new Engines::TMPFile(aBufferSize, aBufferSize, anOctetBuf, 1);
   isValidScript = true;
   return aStreamFile._retn();
index 556bcc8ced630f5e95b782b213a79f13acabc118..1f25c1bfcc9df6890a90a4510a5a468b7ce005bd 100644 (file)
@@ -368,7 +368,7 @@ void Engines_Container_i::Shutdown()
     {
       itm->second->destroy();
     }
-    catch(const CORBA::Exception& e)
+    catch(const CORBA::Exception& /*e*/) //!< TODO: unused variable
     {
       // ignore this entry and continue
     }
@@ -1303,7 +1303,7 @@ Engines_Container_i::find_or_create_instance(std::string genericRegisterName,
 bool Engines_Container_i::isPythonContainer(const char* ContainerName)
 {
   bool ret=false;
-  int len=strlen(ContainerName);
+  size_t len=strlen(ContainerName);
   if(len>=2)
     if(strcmp(ContainerName+len-2,"Py")==0)
       ret=true;
@@ -1542,7 +1542,7 @@ Engines_Container_i::createSalome_file(const char* origFileName)
       aSalome_file->setLocalFile(origFileName);
       aSalome_file->recvFiles();
     }
-    catch (const SALOME::SALOME_Exception& e)
+    catch (const SALOME::SALOME_Exception& /*e*/) //!< TODO: unused variable
     {
       return Engines::Salome_file::_nil();
     }
index ff5e639ad66b7694fa38bcd9af6be72cb34f352c..2f767109658faf86f83a9295196ce5bb8d12bee3 100644 (file)
@@ -171,7 +171,7 @@ 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;
+  wchar_t* salome_python; //!< TODO: unused variable
   char* env_python=getenv("SALOME_PYTHON");
   if(env_python != 0)
     {
index 9696a0b71565b3d9cf69ccf7097f668f1043b5ff..1b7467784b1e48714ab6019fd725b6db13fdcca0 100644 (file)
@@ -1417,7 +1417,7 @@ long SALOME_ContainerManager::SystemWithPIDThreadSafe(const std::vector<std::str
       for(std::size_t i=0;i<sz;i++)
         args[i] = strdup(command[i].c_str());
       args[sz] = nullptr;
-      execvp( command[0].c_str() , args );
+      execvp( command[0].c_str() , args ); 
       std::ostringstream oss;
       oss << "Error when launching " << command[0];
       throw SALOME_Exception(oss.str().c_str()); // execvp failed
index e5e2f83ff10c43e3a946cf032436e0cff1452118..1240fd0e3c94b2fae5c7c4d3cb07e75cf72bcbc6 100644 (file)
@@ -134,7 +134,7 @@ Engines::fileBlock* fileTransfer_i::getBlock(CORBA::Long fileId)
   
   CORBA::Octet *buf;
   buf = Engines::fileBlock::allocbuf(FILEBLOCK_SIZE);
-  int nbRed = fread(buf, sizeof(CORBA::Octet), FILEBLOCK_SIZE, fp);
+  int nbRed = (int)fread(buf, sizeof(CORBA::Octet), FILEBLOCK_SIZE, fp); //!< TODO: conversion from size_t to int
   //SCRUTE(nbRed);
   aBlock->replace(nbRed, nbRed, buf, 1); // 1 means give ownership
   return aBlock;
index 0f481ab785105552e4776d1a6de53106a8683b95..dc4026224e0369d39e2715c9f73570db85b259c5 100644 (file)
@@ -1059,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(nbRed, nbRed, buf, 1); // 1 means give ownership
+  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 3958a8092cefa30a8b90de103d5d1ca899ffbad6..490e065d502650793de7a6bda99ab97836559e22 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) {}
+  virtual void notifyObservers(const std::string & event_name, const std::string & event_data) { SALOME_UNUSED(event_name); SALOME_UNUSED(event_data);}
   int addJob(Launcher::Job * new_job);
 
   // Methods used by user interface methods
index 89b18b9197c5f5e81e7bf28073a7a5e480acae8f..4fa306f24958280bb6f77acc1d753c1eee392f13 100644 (file)
@@ -93,7 +93,7 @@ SALOME::ExternalServerHandler_ptr SALOME_ExternalServerLauncher::launchServer(co
     }
   std::vector<std::string> cmd(command_list.length());
   const char *toto(command_list[0]);
-  for(auto i=0;i<command_list.length();i++)
+  for(auto i=0;i<(int)command_list.length();i++)
     cmd[i] = command_list[i];
   long pid(0);
   try
@@ -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(sz);
+  ret->length((_CORBA_ULong)sz); //!< TODO: conversion from size_t to _CORBA_ULong
   for(auto i = 0; i<sz ; i++)
     {
       (*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(size);
+  ret->length((_CORBA_ULong)size); //!< TODO: conversion from size_t to _CORBA_ULong
   for(std::size_t i=0;i<size;++i)
-    (*ret)[i] = buffer.get()[i];
+    (*ret)[(_CORBA_ULong)i] = buffer.get()[i]; //!< TODO: conversion from size_t to _CORBA_ULong
   //
   if( unlink(file_name)!=0 )
     {
index 565e2a0728814a3fb66d3536c2fbe69776ad32ed..91cd21416dc05f8d5457e907c67457ac3b6aaf0a 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(job_parameters.in_files.size());
+  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(job_parameters.out_files.size());
+  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(specific_parameters.size());
+    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 4a5fbf68899c080d5a8862c13f3a14426d469c10..da2a41b33bb5c18b7a8a1664671c57898980e55a 100644 (file)
@@ -278,7 +278,7 @@ 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=st2Container.find("/");
+  int rg=(int)st2Container.find("/"); //!< TODO: conversion from size_t to int
 
   Engines::ContainerParameters params;
   preSet(params);
index 6d92a9fc2d7ccff357434e367e3fa66f2dd9e22b..071a7954ff0da71a50f37b31fd63180575e1338b 100644 (file)
@@ -877,7 +877,7 @@ char *SALOME_NamingService::Current_Directory() throw(ServiceUnreachable)
     }
 
   std::string path;
-  lengthPath = splitPath.size();
+  lengthPath = (int)splitPath.size(); //!< TODO: conversion from size_t to int
   for (int k = 0 ; k < lengthPath ;k++)
     {
       path += "/";
index 63717c551ab29061aea07cd21d1fcc65d222d98c..1125996c6f8830d1238becb0534b3a6baf2fef0c 100644 (file)
@@ -83,7 +83,7 @@ CORBA::ULong RegistryService::size ( void )
 {
         ASSERT(_SessionName) ;
         ASSERT(strlen(_SessionName)>0) ;
-        return _reg.size() ;
+        return (CORBA::ULong)_reg.size() ; //!< TODO: conversion from size_t to CORBA::ULong
 }
 
 CORBA::ULong RegistryService::add( const Registry::Infos & infos )
@@ -167,7 +167,7 @@ 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(RegLength);
+        all->length((_CORBA_ULong)RegLength); //!< TODO: conversion from size_t to _CORBA_ULong
 
         std::map<int,client_infos *>::iterator im;
         for (im=mymap.begin();im!=mymap.end(); im++)
index e5863ae66c86d83f8e94a5cf3e193f6ea9df0eb3..e56999ad7a032a7d5a61b22684fd9d88f483e1fd 100644 (file)
@@ -31,8 +31,7 @@
 class RESOURCESMANAGER_EXPORT LoadRateManager
 {
   public:
-    virtual std::string Find(const std::vector<std::string>& hosts,
-                             const MapOfParserResourcesType& resList) { return ""; }
+         virtual std::string Find(const std::vector<std::string>& hosts, const MapOfParserResourcesType& resList) { SALOME_UNUSED(hosts); SALOME_UNUSED(resList); return ""; }
 };
 
 class RESOURCESMANAGER_EXPORT LoadRateManagerFirst : public LoadRateManager
index 99a05b63b7a0e2d41fb6de03ad9e7b809b746a36..021a742b5dea2b918a7a8c0846e2e7353a4bfb75 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(strvecCpp.size());
+  strvecCorba->length((_CORBA_ULong)strvecCpp.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for(unsigned int i=0;i<strvecCpp.size();i++)
     strvecCorba[i] = strvecCpp[i].c_str();
   return strvecCorba;
index cada366b968b802da86417375f04d07da9ddbfd4..61ac82a79454e4189a1936b35b9824564317d070 100644 (file)
@@ -216,7 +216,7 @@ void SALOMEDS_AttributeParameter::SetRealArray(const std::string& theID, const s
   }
   else {
     SALOMEDS::DoubleSeq_var aSeq = new SALOMEDS::DoubleSeq;
-    int length = theArray.size();
+    int length = (int)theArray.size(); //!< TODO: conversion from size_t to int
     if(length) {
       aSeq->length(length);
       for(int i = 0; i<length; i++) aSeq[i] = theArray[i];
@@ -265,7 +265,7 @@ void SALOMEDS_AttributeParameter::SetIntArray(const std::string& theID, const st
   }
   else {
     SALOMEDS::LongSeq_var aSeq = new SALOMEDS::LongSeq;
-    int length = theArray.size();
+    int length = (int)theArray.size(); //!< TODO: conversion from size_t to int
     if(length) {
       aSeq->length(length);
       for(int i = 0; i<length; i++) aSeq[i] = theArray[i];
@@ -314,7 +314,7 @@ void SALOMEDS_AttributeParameter::SetStrArray(const std::string& theID, const st
   }
   else {
     SALOMEDS::StringSeq_var aSeq = new SALOMEDS::StringSeq;
-    int length = theArray.size();
+    int length = (int)theArray.size(); //!< TODO: conversion from size_t to int
     if(length) {
       aSeq->length(length);
       for(int i = 0; i<length; i++) aSeq[i] = CORBA::string_dup(theArray[i].c_str());
index d89e9bda2dbabab75db50579be09a0287a4eb242..376d7f269909eb1e654fcdd8f10849b7d5481cac 100644 (file)
@@ -175,7 +175,7 @@ SALOMEDS::DoubleSeq* SALOMEDS_AttributeParameter_i::GetRealArray(const char* the
   Unexpect aCatch (AP_InvalidIdentifier);
   SALOMEDS::DoubleSeq_var aSeq = new SALOMEDS::DoubleSeq;
   std::vector<double> v = dynamic_cast<SALOMEDSImpl_AttributeParameter*>(_impl)->GetRealArray(theID);
-  int length = v.size();
+  int length = (int)v.size(); //!< TODO: conversion from size_t to int
   if(length) {
     aSeq->length(length);
     for(int i = 0; i<length; i++) aSeq[i] = v[i];
@@ -215,7 +215,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeParameter_i::GetIntArray(const char* theID)
   Unexpect aCatch (AP_InvalidIdentifier);
   SALOMEDS::LongSeq_var aSeq = new SALOMEDS::LongSeq;
   std::vector<int> v = dynamic_cast<SALOMEDSImpl_AttributeParameter*>(_impl)->GetIntArray(theID);
-  int length = v.size();
+  int length = (int)v.size(); //!< TODO: conversion from size_t to int
   if(length) {
     aSeq->length(length);
     for(int i = 0; i<length; i++) aSeq[i] = v[i];
@@ -255,7 +255,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeParameter_i::GetStrArray(const char* theI
   Unexpect aCatch (AP_InvalidIdentifier);
   SALOMEDS::StringSeq_var aSeq = new SALOMEDS::StringSeq;
   std::vector<std::string> v = dynamic_cast<SALOMEDSImpl_AttributeParameter*>(_impl)->GetStrArray(theID);
-  int length = v.size();
+  int length = (int)v.size(); //!< TODO: conversion from size_t to int
   if(length) {
     aSeq->length(length);
     for(int i = 0; i<length; i++) aSeq[i] = CORBA::string_dup(v[i].c_str());
@@ -354,7 +354,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeParameter_i::GetIDs(CORBA::Long theType)
   std::vector<std::string> A = dynamic_cast<SALOMEDSImpl_AttributeParameter*>(_impl)->GetIDs((Parameter_Types)theType);
 
   if(A.size()) {
-    int length = A.size();
+    int length = (int)A.size(); //!< TODO: conversion from size_t to int
     CorbaSeq->length(length);
     for (int i = 0; i < length; i++) CorbaSeq[i] = CORBA::string_dup(A[i].c_str());;
   }
index 15321247fa94f00743898bf5318db81cdf4a12b8..b57b3c441aefb198eddf42b806b054d929b67007 100644 (file)
@@ -42,7 +42,7 @@ SALOMEDS_AttributeSequenceOfInteger::~SALOMEDS_AttributeSequenceOfInteger()
 
 void SALOMEDS_AttributeSequenceOfInteger::Assign(const std::vector<int>& other)
 {
-  int i, aLength = other.size();
+  int i, aLength = (int)other.size(); //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
@@ -71,7 +71,7 @@ std::vector<int> SALOMEDS_AttributeSequenceOfInteger::CorbaSequence()
     SALOMEDS::AttributeSequenceOfInteger_var aSeqAttr =
       SALOMEDS::AttributeSequenceOfInteger::_narrow(_corba_impl);
     aLength = aSeqAttr->Length();
-    for (i = 1; i <=aLength; i++) aVector.push_back(aSeqAttr->Value(i));
+    for (i = 1; i <=aLength; i++) aVector.push_back(aSeqAttr->Value((CORBA::Short)i)); //!< TODO: conversion from int to CORBA::Short
   }
   return aVector;
 }
@@ -113,7 +113,7 @@ int SALOMEDS_AttributeSequenceOfInteger::Value(int index)
     SALOMEDS::Locker lock;
     aValue = dynamic_cast<SALOMEDSImpl_AttributeSequenceOfInteger*>(_local_impl)->Value(index);
   }
-  else aValue = SALOMEDS::AttributeSequenceOfInteger::_narrow(_corba_impl)->Value(index);
+  else aValue = SALOMEDS::AttributeSequenceOfInteger::_narrow(_corba_impl)->Value((CORBA::Short)index); //!< TODO: conversion from int to CORBA::Short
   return aValue;
 }
 
index 6499ece130540e27bfe5202fc8a489053b788505..e690fdd6c7f1c1f52ee837b4602549f6f13d8942 100644 (file)
@@ -43,7 +43,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeSequenceOfInteger_i::CorbaSequence()
   SALOMEDS::Locker lock;
   SALOMEDS::LongSeq_var CorbaSeq = new SALOMEDS::LongSeq;
   const std::vector<int>& CasCadeSeq = dynamic_cast<SALOMEDSImpl_AttributeSequenceOfInteger*>(_impl)->Array();
-  int len = CasCadeSeq.size();
+  int len = (int)CasCadeSeq.size(); //!< TODO: conversion from size_t to int
   CorbaSeq->length(len);
   for (int i = 0; i < len; i++) {
     CorbaSeq[i] = CasCadeSeq[i];
index ca65354feba3f6090a017acdd2c61052e8432bf8..a15939e7b47d2dd6a7ab56a59aca0c5a3c3e62b1 100644 (file)
@@ -42,7 +42,7 @@ SALOMEDS_AttributeSequenceOfReal::~SALOMEDS_AttributeSequenceOfReal()
 
 void SALOMEDS_AttributeSequenceOfReal::Assign(const std::vector<double>& other)
 {
-  int i, aLength = other.size();
+  int i, aLength = (int)other.size(); //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock; 
@@ -70,7 +70,7 @@ std::vector<double> SALOMEDS_AttributeSequenceOfReal::CorbaSequence()
   else {
     SALOMEDS::AttributeSequenceOfReal_var aSeqAttr = SALOMEDS::AttributeSequenceOfReal::_narrow(_corba_impl);
     aLength = aSeqAttr->Length();
-    for (i = 1; i <=aLength; i++) aVector.push_back(aSeqAttr->Value(i));
+    for (i = 1; i <=aLength; i++) aVector.push_back(aSeqAttr->Value((CORBA::Short)i)); //!< TODO: conversion from int to CORBA::Short
   }
   return aVector;
 }
@@ -112,7 +112,7 @@ double SALOMEDS_AttributeSequenceOfReal::Value(int index)
     SALOMEDS::Locker lock; 
     aValue = dynamic_cast<SALOMEDSImpl_AttributeSequenceOfReal*>(_local_impl)->Value(index);
   }
-  else aValue = SALOMEDS::AttributeSequenceOfReal::_narrow(_corba_impl)->Value(index);
+  else aValue = SALOMEDS::AttributeSequenceOfReal::_narrow(_corba_impl)->Value((CORBA::Short)index); //!< TODO: conversion from int to CORBA::Short
   return aValue;
 }
 
index 4dc1be96e8c49e70407e8b1953b5f74cb9833de2..4fa0a95fb1321bbad4bc8e9b5b35b60a1bcfe842 100644 (file)
@@ -33,8 +33,8 @@ void SALOMEDS_AttributeSequenceOfReal_i::Assign(const SALOMEDS::DoubleSeq& other
   SALOMEDS::Locker lock; 
   CheckLocked();
   std::vector<double> CasCadeSeq;
-  for (int i = 0; i < other.length(); i++) {
-    CasCadeSeq.push_back(other[i]);
+  for (size_t i = 0; i < other.length(); i++) {
+    CasCadeSeq.push_back(other[(_CORBA_ULong)i]); //!< TODO: conversion from size_t to _CORBA_ULong
   }
   dynamic_cast<SALOMEDSImpl_AttributeSequenceOfReal*>(_impl)->Assign(CasCadeSeq);
 }
@@ -44,7 +44,7 @@ SALOMEDS::DoubleSeq* SALOMEDS_AttributeSequenceOfReal_i::CorbaSequence()
   SALOMEDS::Locker lock; 
   SALOMEDS::DoubleSeq_var CorbaSeq = new SALOMEDS::DoubleSeq;
   const std::vector<double>& CasCadeSeq = dynamic_cast<SALOMEDSImpl_AttributeSequenceOfReal*>(_impl)->Array();
-  int len = CasCadeSeq.size();
+  int len = (int)CasCadeSeq.size(); //!< TODO: conversion from size_t to int
   CorbaSeq->length(len);
   for (int i = 0; i < len; i++) {
     CorbaSeq[i] = CasCadeSeq[i];
index 826662171823e9039e9e0841a67087fd03c9ca7f..db7b3d7041cab931f714b9975eccbec5794bacf9 100644 (file)
@@ -242,7 +242,7 @@ void SALOMEDS_AttributeStudyProperties::GetModificationsList(std::vector<std::st
     std::vector<int> aMinutes, aHours, aDays, aMonths, aYears;
     SALOMEDSImpl_AttributeStudyProperties* anImpl = dynamic_cast<SALOMEDSImpl_AttributeStudyProperties*>(_local_impl);
     anImpl->GetModifications(aNames, aMinutes, aHours, aDays, aMonths, aYears);
-    aLength = aNames.size();
+    aLength = (int)aNames.size(); //!< TODO: conversion from size_t to int
     i = ((theWithCreator) ? 1 : 2);
     for (; i <= aLength; i++) {
       theNames.push_back(aNames[i-1]);
index 8371c1ac1e0873e70d02093c34dfb5ed2ef5aa94..ff918dd805fa566fbf123e91eb94dffa39ce87df 100644 (file)
@@ -163,7 +163,7 @@ void SALOMEDS_AttributeStudyProperties_i::GetModificationsList(SALOMEDS::StringS
   std::vector<int> aMinutes, aHours, aDays, aMonths, aYears;
   SALOMEDSImpl_AttributeStudyProperties* aProp = dynamic_cast<SALOMEDSImpl_AttributeStudyProperties*>(_impl);
   aProp->GetModifications(aNames, aMinutes, aHours, aDays, aMonths, aYears);
-  int aLength = aNames.size();
+  int aLength = (int)aNames.size(); //!< TODO: conversion from size_t to int
   int aRetLength = aLength - ((theWithCreator) ? 0 : 1);
   theNames = new SALOMEDS::StringSeq;
   theMinutes = new SALOMEDS::LongSeq;
@@ -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(components.size());
+  c_components->length((_CORBA_ULong)components.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < components.size(); i++) {
     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(versions.size());
+  c_versions->length((_CORBA_ULong)versions.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < versions.size(); i++) {
     c_versions[i] = CORBA::string_dup(versions[i].c_str());
   }
index b4a4dd3320c3c389d280237f6cffffd3e5fffb3a..1f1aecc6040fce2d8d08388a6314ef9a3747adfb 100644 (file)
@@ -92,7 +92,7 @@ std::string SALOMEDS_AttributeTableOfInteger::GetRowTitle(int theIndex)
 
 void SALOMEDS_AttributeTableOfInteger::SetRowTitles(const std::vector<std::string>& theTitles)
 {
-  int aLength = theTitles.size(), i;
+  int aLength = (int)theTitles.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
@@ -155,7 +155,7 @@ std::string SALOMEDS_AttributeTableOfInteger::GetColumnTitle(int theIndex)
 
 void SALOMEDS_AttributeTableOfInteger::SetColumnTitles(const std::vector<std::string>& theTitles)
 {
-  int aLength = theTitles.size(), i;
+  int aLength = (int)theTitles.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
@@ -217,7 +217,7 @@ std::string SALOMEDS_AttributeTableOfInteger::GetRowUnit(int theIndex)
 
 void SALOMEDS_AttributeTableOfInteger::SetRowUnits(const std::vector<std::string>& theUnits)
 {
-  int aLength = theUnits.size(), i;
+  int aLength = (int)theUnits.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
@@ -272,7 +272,7 @@ int SALOMEDS_AttributeTableOfInteger::GetNbColumns()
 
 void SALOMEDS_AttributeTableOfInteger::AddRow(const std::vector<int>& theData)
 {
-  int aLength = theData.size(), i;
+  int aLength = (int)theData.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
@@ -294,7 +294,7 @@ void SALOMEDS_AttributeTableOfInteger::AddRow(const std::vector<int>& theData)
 
 void SALOMEDS_AttributeTableOfInteger::SetRow(int theRow, const std::vector<int>& theData)
 {
-  int aLength = theData.size(), i;
+  int aLength = (int)theData.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
@@ -333,7 +333,7 @@ std::vector<int> SALOMEDS_AttributeTableOfInteger::GetRow(int theRow)
 
 void SALOMEDS_AttributeTableOfInteger::AddColumn(const std::vector<int>& theData)
 {
-  int aLength = theData.size(), i;
+  int aLength = (int)theData.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
@@ -355,7 +355,7 @@ void SALOMEDS_AttributeTableOfInteger::AddColumn(const std::vector<int>& theData
 
 void SALOMEDS_AttributeTableOfInteger::SetColumn(int theColumn, const std::vector<int>& theData)
 {
-  int aLength = theData.size(), i;
+  int aLength = (int)theData.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
index 8d96b9baf29653e321b90eea5ce6c38bdae6ab14..54b73e0e9b24283f4d42828e06ff22914e4c877d 100644 (file)
@@ -84,7 +84,7 @@ void SALOMEDS_AttributeTableOfInteger_i::SetRowTitles(const SALOMEDS::StringSeq&
   CheckLocked();
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
   if (theTitles.length() != aTable->GetNbRows()) throw SALOMEDS::AttributeTable::IncorrectArgumentLength();
-  for (int i = 0; i < theTitles.length(); i++) {
+  for (int i = 0; i < (int)theTitles.length(); i++) {
     SetRowTitle(i + 1, theTitles[i]);
   }
 }
@@ -95,7 +95,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfInteger_i::GetRowTitles()
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
   SALOMEDS::StringSeq_var aTitles = new SALOMEDS::StringSeq;
   aTitles->length(aTable->GetNbRows());
-  for(int i = 0; i < aTitles->length(); i++)
+  for(int i = 0; i < (int)aTitles->length(); i++)
     aTitles[i] = CORBA::string_dup(aTable->GetRowTitle(i + 1).c_str());
   return aTitles._retn();
 }
@@ -132,7 +132,7 @@ void SALOMEDS_AttributeTableOfInteger_i::SetColumnTitles(const SALOMEDS::StringS
   CheckLocked();
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
   if (theTitles.length() != aTable->GetNbColumns()) throw SALOMEDS::AttributeTable::IncorrectArgumentLength();
-  for (int i = 0; i < theTitles.length(); i++) {
+  for (int i = 0; i < (int)theTitles.length(); i++) {
     aTable->SetColumnTitle(i + 1, (char*)theTitles[i].in());
   }
 }
@@ -143,7 +143,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfInteger_i::GetColumnTitles()
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
   SALOMEDS::StringSeq_var aTitles = new SALOMEDS::StringSeq;
   aTitles->length(aTable->GetNbColumns());
-  for(int i = 0; i < aTitles->length(); i++)
+  for(int i = 0; i < (int)aTitles->length(); i++)
     aTitles[i] = CORBA::string_dup(aTable->GetColumnTitle(i + 1).c_str());
   return aTitles._retn();
 }
@@ -180,7 +180,7 @@ void SALOMEDS_AttributeTableOfInteger_i::SetRowUnits(const SALOMEDS::StringSeq&
   CheckLocked();
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
   if (theUnits.length() != aTable->GetNbRows()) throw SALOMEDS::AttributeTable::IncorrectArgumentLength();
-  for (int i = 0; i < theUnits.length(); i++) {
+  for (int i = 0; i < (int)theUnits.length(); i++) {
     aTable->SetRowUnit(i + 1, (char*)theUnits[i].in());
   }
 }
@@ -191,7 +191,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfInteger_i::GetRowUnits()
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
   SALOMEDS::StringSeq_var aUnits = new SALOMEDS::StringSeq;
   aUnits->length(aTable->GetNbRows());
-  for(int i = 0; i < aUnits->length(); i++)
+  for(int i = 0; i < (int)aUnits->length(); i++)
     aUnits[i] = CORBA::string_dup(aTable->GetRowUnit(i + 1).c_str());
   return aUnits._retn();
 }
@@ -217,7 +217,7 @@ void SALOMEDS_AttributeTableOfInteger_i::AddRow(const SALOMEDS::LongSeq& theData
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
   
   std::vector<int> aRow;
-  for (int i = 0; i < theData.length(); i++) aRow.push_back(theData[i]);
+  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);
   }
@@ -235,7 +235,7 @@ void SALOMEDS_AttributeTableOfInteger_i::SetRow(CORBA::Long theRow, const SALOME
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
   
   std::vector<int> aRow;
-  for (int i = 0; i < theData.length(); i++) aRow.push_back(theData[i]);
+  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);
   }
@@ -254,7 +254,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::GetRow(CORBA::Long theRow
 
   SALOMEDS::LongSeq_var CorbaSeq = new SALOMEDS::LongSeq;
   std::vector<int> aRow = aTable->GetRowData(theRow);
-  CorbaSeq->length(aRow.size());
+  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];
   }
@@ -270,7 +270,7 @@ void SALOMEDS_AttributeTableOfInteger_i::AddColumn(const SALOMEDS::LongSeq& theD
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
   
   std::vector<int> aColumn;
-  for (int i = 0; i < theData.length(); i++) aColumn.push_back(theData[i]);
+  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);
   }
@@ -288,7 +288,7 @@ void SALOMEDS_AttributeTableOfInteger_i::SetColumn(CORBA::Long theColumn, const
   SALOMEDSImpl_AttributeTableOfInteger* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfInteger*>(_impl);
 
   std::vector<int> aColumn; 
-  for (int i = 0; i < theData.length(); i++) aColumn.push_back(theData[i]);
+  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);
   }
@@ -307,7 +307,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::GetColumn(CORBA::Long the
 
   SALOMEDS::LongSeq_var CorbaSeq = new SALOMEDS::LongSeq;
   std::vector<int> aColumn = aTable->GetColumnData(theColumn);
-  CorbaSeq->length(aColumn.size());
+  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];
   }
@@ -381,7 +381,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(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
@@ -413,7 +413,7 @@ SALOMEDS::TMPFile* SALOMEDS_AttributeTableOfInteger_i::SaveToFile()
   std::string aString = aTable->Save();
 
   char* aBuffer = (char*)CORBA::string_dup(aString.c_str());
-  int aBufferSize = strlen((char*)aBuffer);
+  int aBufferSize = (int)strlen((char*)aBuffer); //!< TODO: conversion from size_t to int
 
   CORBA::Octet* anOctetBuf =  (CORBA::Octet*)aBuffer;
 
@@ -442,7 +442,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortRow(CORBA::Long theRo
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
@@ -469,7 +469,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortColumn(CORBA::Long th
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
@@ -496,7 +496,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortByRow(CORBA::Long the
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
@@ -523,7 +523,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfInteger_i::SortByColumn(CORBA::Long
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
index 92d14f4ff2f47098a969f78c77c65a083fa0a91b..68c8f6b25fb6283cab1f321ac662ae13af553438 100644 (file)
@@ -92,7 +92,7 @@ std::string SALOMEDS_AttributeTableOfReal::GetRowTitle(int theIndex)
 void SALOMEDS_AttributeTableOfReal::SetRowTitles(const std::vector<std::string>& theTitles)
 {
   CheckLocked();
-  int aLength = theTitles.size(), i;
+  int aLength = (int)theTitles.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;     
@@ -152,7 +152,7 @@ std::string SALOMEDS_AttributeTableOfReal::GetColumnTitle(int theIndex)
 
 void SALOMEDS_AttributeTableOfReal::SetColumnTitles(const std::vector<std::string>& theTitles)
 {
-  int aLength = theTitles.size(), i;
+  int aLength = (int)theTitles.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock; 
@@ -212,7 +212,7 @@ std::string SALOMEDS_AttributeTableOfReal::GetRowUnit(int theIndex)
 
 void SALOMEDS_AttributeTableOfReal::SetRowUnits(const std::vector<std::string>& theUnits)
 {
-  int aLength = theUnits.size(), i;
+  int aLength = (int)theUnits.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock; 
@@ -266,7 +266,7 @@ int SALOMEDS_AttributeTableOfReal::GetNbColumns()
 
 void SALOMEDS_AttributeTableOfReal::AddRow(const std::vector<double>& theData)
 {
-  int aLength = theData.size(), i;
+  int aLength = (int)theData.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock; 
@@ -288,7 +288,7 @@ void SALOMEDS_AttributeTableOfReal::AddRow(const std::vector<double>& theData)
 
 void SALOMEDS_AttributeTableOfReal::SetRow(int theRow, const std::vector<double>& theData)
 {
-  int aLength = theData.size(), i;
+  int aLength = (int)theData.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock; 
@@ -327,7 +327,7 @@ std::vector<double> SALOMEDS_AttributeTableOfReal::GetRow(int theRow)
 
 void SALOMEDS_AttributeTableOfReal::AddColumn(const std::vector<double>& theData)
 {
-  int aLength = theData.size(), i;
+  int aLength = (int)theData.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock; 
@@ -349,7 +349,7 @@ void SALOMEDS_AttributeTableOfReal::AddColumn(const std::vector<double>& theData
 
 void SALOMEDS_AttributeTableOfReal::SetColumn(int theColumn, const std::vector<double>& theData)
 {
-  int aLength = theData.size(), i;
+  int aLength = (int)theData.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock; 
index 2b9f09befce400dd01bd4e55bd604206b95a8a0f..a4d68689af96024ff943279a73f69ad1f29b972c 100644 (file)
@@ -83,7 +83,7 @@ void SALOMEDS_AttributeTableOfReal_i::SetRowTitles(const SALOMEDS::StringSeq& th
   CheckLocked();
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   if (theTitles.length() != aTable->GetNbRows()) throw SALOMEDS::AttributeTable::IncorrectArgumentLength();
-  for (int i = 0; i < theTitles.length(); i++) {
+  for (int i = 0; i < (int)theTitles.length(); i++) {
     aTable->SetRowTitle(i + 1, (char*)theTitles[i].in());
   }
 }
@@ -94,7 +94,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfReal_i::GetRowTitles()
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   SALOMEDS::StringSeq_var aTitles = new SALOMEDS::StringSeq;
   aTitles->length(aTable->GetNbRows());
-  for(int i = 0; i < aTitles->length(); i++)
+  for(int i = 0; i < (int)aTitles->length(); i++)
     aTitles[i] = CORBA::string_dup(aTable->GetRowTitle(i + 1).c_str());
   return aTitles._retn();
 }
@@ -131,7 +131,7 @@ void SALOMEDS_AttributeTableOfReal_i::SetColumnTitles(const SALOMEDS::StringSeq&
   CheckLocked();
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   if (theTitles.length() != aTable->GetNbColumns()) throw SALOMEDS::AttributeTable::IncorrectArgumentLength();
-  for (int i = 0; i < theTitles.length(); i++) {
+  for (int i = 0; i < (int)theTitles.length(); i++) {
     aTable->SetColumnTitle(i + 1, (char*)theTitles[i].in());
   }
 }
@@ -142,7 +142,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfReal_i::GetColumnTitles()
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   SALOMEDS::StringSeq_var aTitles = new SALOMEDS::StringSeq;
   aTitles->length(aTable->GetNbColumns());
-  for(int i = 0; i < aTitles->length(); i++)
+  for(int i = 0; i < (int)aTitles->length(); i++)
     aTitles[i] = CORBA::string_dup(aTable->GetColumnTitle(i + 1).c_str());
   return aTitles._retn();
 }
@@ -179,7 +179,7 @@ void SALOMEDS_AttributeTableOfReal_i::SetRowUnits(const SALOMEDS::StringSeq& the
   CheckLocked();
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   if (theUnits.length() != aTable->GetNbRows()) throw SALOMEDS::AttributeTable::IncorrectArgumentLength();
-  for (int i = 0; i < theUnits.length(); i++) {
+  for (int i = 0; i < (int)theUnits.length(); i++) {
     aTable->SetRowUnit(i + 1, (char*)theUnits[i].in());
   }
 }
@@ -190,7 +190,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfReal_i::GetRowUnits()
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   SALOMEDS::StringSeq_var aUnits = new SALOMEDS::StringSeq;
   aUnits->length(aTable->GetNbRows());
-  for(int i = 0; i < aUnits->length(); i++)
+  for(int i = 0; i < (int)aUnits->length(); i++)
     aUnits[i] = CORBA::string_dup(aTable->GetRowUnit(i + 1).c_str());
   return aUnits._retn();
 }
@@ -217,7 +217,7 @@ void SALOMEDS_AttributeTableOfReal_i::AddRow(const SALOMEDS::DoubleSeq& theData)
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   
   std::vector<double> aRow;
-  for (int i = 0; i < theData.length(); i++) aRow.push_back(theData[i]);
+  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);
 }
 
@@ -230,7 +230,7 @@ void SALOMEDS_AttributeTableOfReal_i::SetRow(CORBA::Long theRow, const SALOMEDS:
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   
   std::vector<double> aRow;
-  for (int i = 0; i < theData.length(); i++) aRow.push_back(theData[i]);
+  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);
 }
 
@@ -244,7 +244,7 @@ SALOMEDS::DoubleSeq* SALOMEDS_AttributeTableOfReal_i::GetRow(CORBA::Long theRow)
 
   SALOMEDS::DoubleSeq_var CorbaSeq = new SALOMEDS::DoubleSeq;
   std::vector<double> aRow = aTable->GetRowData(theRow);
-  CorbaSeq->length(aRow.size());
+  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];
   }
@@ -260,7 +260,7 @@ void SALOMEDS_AttributeTableOfReal_i::AddColumn(const SALOMEDS::DoubleSeq& theDa
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   
   std::vector<double> aColumn;
-  for (int i = 0; i < theData.length(); i++) aColumn.push_back(theData[i]);
+  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);
 }
 
@@ -273,7 +273,7 @@ void SALOMEDS_AttributeTableOfReal_i::SetColumn(CORBA::Long theColumn, const SAL
   SALOMEDSImpl_AttributeTableOfReal* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfReal*>(_impl);
   
   std::vector<double> aColumn;
-  for (int i = 0; i < theData.length(); i++) aColumn.push_back(theData[i]);
+  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);
 }
 
@@ -287,7 +287,7 @@ SALOMEDS::DoubleSeq* SALOMEDS_AttributeTableOfReal_i::GetColumn(CORBA::Long theC
 
   SALOMEDS::DoubleSeq_var CorbaSeq = new SALOMEDS::DoubleSeq;
   std::vector<double> aColumn = aTable->GetColumnData(theColumn);
-  CorbaSeq->length(aColumn.size());
+  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];
   }
@@ -357,7 +357,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::GetRowSetIndices(CORBA::Long
 
   SALOMEDS::LongSeq_var CorbaSeq = new SALOMEDS::LongSeq;
   std::vector<int> aSeq = aTable->GetSetRowIndices(theRow);
-  int len = aSeq.size();
+  int len = (int)aSeq.size(); //!< TODO: conversion from size_t to int
   CorbaSeq->length(len);
   for (int i = 0; i < len; i++) {
     CorbaSeq[i] = aSeq[i];
@@ -389,7 +389,7 @@ SALOMEDS::TMPFile*  SALOMEDS_AttributeTableOfReal_i::SaveToFile()
 
   std::string aString = aTable->Save();
   char* aBuffer = (char*)CORBA::string_dup(aString.c_str());
-  int aBufferSize = strlen((char*)aBuffer);
+  int aBufferSize = (int)strlen((char*)aBuffer); //!< TODO: conversion from size_t to int
 
   CORBA::Octet* anOctetBuf =  (CORBA::Octet*)aBuffer;
 
@@ -418,7 +418,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortRow(CORBA::Long theRow,
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
@@ -445,7 +445,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortColumn(CORBA::Long theCo
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
@@ -472,7 +472,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortByRow(CORBA::Long theRow
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
@@ -499,7 +499,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfReal_i::SortByColumn(CORBA::Long the
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
index 2bbe433b4a5ed7c3f87da6e7ec576e51cc57ec12..5bbd9f6221104fea38ecd15c9e881e916891e9c9 100644 (file)
@@ -94,7 +94,7 @@ std::string SALOMEDS_AttributeTableOfString::GetRowTitle(int theIndex)
 
 void SALOMEDS_AttributeTableOfString::SetRowTitles(const std::vector<std::string>& theTitles)
 {
-  int aLength = theTitles.size(), i;
+  int aLength = (int)theTitles.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
@@ -154,7 +154,7 @@ std::string SALOMEDS_AttributeTableOfString::GetColumnTitle(int theIndex)
 
 void SALOMEDS_AttributeTableOfString::SetColumnTitles(const std::vector<std::string>& theTitles)
 {
-  int aLength = theTitles.size(), i;
+  int aLength = (int)theTitles.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
@@ -214,7 +214,7 @@ std::string SALOMEDS_AttributeTableOfString::GetRowUnit(int theIndex)
 
 void SALOMEDS_AttributeTableOfString::SetRowUnits(const std::vector<std::string>& theUnits)
 {
-  int aLength = theUnits.size(), i;
+  int aLength = (int)theUnits.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
@@ -268,7 +268,7 @@ int SALOMEDS_AttributeTableOfString::GetNbColumns()
 
 void SALOMEDS_AttributeTableOfString::AddRow(const std::vector<std::string>& theData)
 {
-  int aLength = theData.size(), i;
+  int aLength = (int)theData.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
@@ -290,7 +290,7 @@ void SALOMEDS_AttributeTableOfString::AddRow(const std::vector<std::string>& the
 
 void SALOMEDS_AttributeTableOfString::SetRow(int theRow, const std::vector<std::string>& theData)
 {
-  int aLength = theData.size(), i;
+  int aLength = (int)theData.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
@@ -329,7 +329,7 @@ std::vector<std::string> SALOMEDS_AttributeTableOfString::GetRow(int theRow)
 
 void SALOMEDS_AttributeTableOfString::AddColumn(const std::vector<std::string>& theData)
 {
-  int aLength = theData.size(), i;
+  int aLength = (int)theData.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
@@ -351,7 +351,7 @@ void SALOMEDS_AttributeTableOfString::AddColumn(const std::vector<std::string>&
 
 void SALOMEDS_AttributeTableOfString::SetColumn(int theColumn, const std::vector<std::string>& theData)
 {
-  int aLength = theData.size(), i;
+  int aLength = (int)theData.size(), i; //!< TODO: conversion from size_t to int
   if (_isLocal) {
     CheckLocked();
     SALOMEDS::Locker lock;
index 998914d7dd99101e97bddb8d78b6e74a161b3484..75781aeb905c3a4e6b7bc3486da0299157295ca8 100644 (file)
@@ -85,7 +85,7 @@ void SALOMEDS_AttributeTableOfString_i::SetRowTitles(const SALOMEDS::StringSeq&
   CheckLocked();
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   if (theTitles.length() != aTable->GetNbRows()) throw SALOMEDS::AttributeTable::IncorrectArgumentLength();
-  for (int i = 0; i < theTitles.length(); i++) {
+  for (int i = 0; i < (int)theTitles.length(); i++) {
     aTable->SetRowTitle(i + 1, std::string((char*)theTitles[i].in()));
   }
 }
@@ -96,7 +96,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfString_i::GetRowTitles()
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   SALOMEDS::StringSeq_var aTitles = new SALOMEDS::StringSeq;
   aTitles->length(aTable->GetNbRows());
-  for(int i = 0; i < aTitles->length(); i++)
+  for(int i = 0; i < (int)aTitles->length(); i++)
     aTitles[i] =CORBA::string_dup(aTable->GetRowTitle(i + 1).c_str());
   return aTitles._retn();
 }
@@ -132,7 +132,7 @@ void SALOMEDS_AttributeTableOfString_i::SetColumnTitles(const SALOMEDS::StringSe
   CheckLocked();
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   if (theTitles.length() != aTable->GetNbColumns()) throw SALOMEDS::AttributeTable::IncorrectArgumentLength();
-  for (int i = 0; i < theTitles.length(); i++) {
+  for (int i = 0; i < (int)theTitles.length(); i++) {
     aTable->SetColumnTitle(i + 1, std::string((char*)theTitles[i].in()));
   }
 }
@@ -143,7 +143,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfString_i::GetColumnTitles()
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   SALOMEDS::StringSeq_var aTitles = new SALOMEDS::StringSeq;
   aTitles->length(aTable->GetNbColumns());
-  for(int i = 0; i < aTitles->length(); i++)
+  for(int i = 0; i < (int)aTitles->length(); i++)
     aTitles[i] = CORBA::string_dup(aTable->GetColumnTitle(i + 1).c_str());
   return aTitles._retn();
 }
@@ -180,7 +180,7 @@ void SALOMEDS_AttributeTableOfString_i::SetRowUnits(const SALOMEDS::StringSeq& t
   CheckLocked();
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   if (theUnits.length() != aTable->GetNbRows()) throw SALOMEDS::AttributeTable::IncorrectArgumentLength();
-  for (int i = 0; i < theUnits.length(); i++) {
+  for (int i = 0; i < (int)theUnits.length(); i++) {
     aTable->SetRowUnit(i + 1, std::string((char*)theUnits[i].in()));
   }
 }
@@ -191,7 +191,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfString_i::GetRowUnits()
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   SALOMEDS::StringSeq_var aUnits = new SALOMEDS::StringSeq;
   aUnits->length(aTable->GetNbRows());
-  for(int i = 0; i < aUnits->length(); i++)
+  for(int i = 0; i < (int)aUnits->length(); i++)
     aUnits[i] = CORBA::string_dup(aTable->GetRowUnit(i + 1).c_str());
   return aUnits._retn();
 }
@@ -218,7 +218,7 @@ void SALOMEDS_AttributeTableOfString_i::AddRow(const SALOMEDS::StringSeq& theDat
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   
   std::vector<std::string> aRow;
-  for (int i = 0; i < theData.length(); i++) aRow.push_back(std::string(CORBA::string_dup(theData[i])));
+  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);
 }
 
@@ -231,7 +231,7 @@ void SALOMEDS_AttributeTableOfString_i::SetRow(CORBA::Long theRow, const SALOMED
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   
   std::vector<std::string> aRow;
-  for (int i = 0; i < theData.length(); i++) aRow.push_back(std::string(CORBA::string_dup(theData[i].in())));
+  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);
 }
 
@@ -245,7 +245,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfString_i::GetRow(CORBA::Long theRo
 
   SALOMEDS::StringSeq_var CorbaSeq = new SALOMEDS::StringSeq;
   std::vector<std::string> aRow = aTable->GetRowData(theRow);
-  CorbaSeq->length(aRow.size());
+  CorbaSeq->length((_CORBA_ULong)aRow.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aRow.size(); i++) {
     CorbaSeq[i] = CORBA::string_dup(aRow[i].c_str());
   }
@@ -261,7 +261,7 @@ void SALOMEDS_AttributeTableOfString_i::AddColumn(const SALOMEDS::StringSeq& the
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   
   std::vector<std::string> aColumn;
-  for (int i = 0; i < theData.length(); i++) aColumn.push_back(std::string(CORBA::string_dup(theData[i])));
+  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);
 }
 
@@ -274,7 +274,7 @@ void SALOMEDS_AttributeTableOfString_i::SetColumn(CORBA::Long theColumn, const S
   SALOMEDSImpl_AttributeTableOfString* aTable = dynamic_cast<SALOMEDSImpl_AttributeTableOfString*>(_impl);
   
   std::vector<std::string> aColumn;
-  for (int i = 0; i < theData.length(); i++) aColumn.push_back(std::string(CORBA::string_dup(theData[i])));
+  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);
 }
 
@@ -288,7 +288,7 @@ SALOMEDS::StringSeq* SALOMEDS_AttributeTableOfString_i::GetColumn(CORBA::Long th
 
   SALOMEDS::StringSeq_var CorbaSeq = new SALOMEDS::StringSeq;
   std::vector<std::string> aColumn = aTable->GetColumnData(theColumn);
-  CorbaSeq->length(aColumn.size());
+  CorbaSeq->length((_CORBA_ULong)aColumn.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aColumn.size(); i++) {
     CorbaSeq[i] = CORBA::string_dup(aColumn[i].c_str());
   }
@@ -358,7 +358,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(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
@@ -389,7 +389,7 @@ SALOMEDS::TMPFile*  SALOMEDS_AttributeTableOfString_i::SaveToFile()
 
   std::string aString = aTable->Save();
   char* aBuffer = (char*)CORBA::string_dup(aString.c_str());
-  int aBufferSize = strlen((char*)aBuffer);
+  int aBufferSize = (int)strlen((char*)aBuffer); //!< TODO: conversion from size_t to int
 
   CORBA::Octet* anOctetBuf =  (CORBA::Octet*)aBuffer;
 
@@ -418,7 +418,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortRow(CORBA::Long theRow
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
@@ -445,7 +445,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortColumn(CORBA::Long the
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
@@ -472,7 +472,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortByRow(CORBA::Long theR
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
@@ -499,7 +499,7 @@ SALOMEDS::LongSeq* SALOMEDS_AttributeTableOfString_i::SortByColumn(CORBA::Long t
   catch(...) {
     throw SALOMEDS::AttributeTable::IncorrectIndex();
   }
-  CorbaSeq->length(aSeq.size());
+  CorbaSeq->length((_CORBA_ULong)aSeq.size()); //!< TODO: conversion from size_t to _CORBA_ULong
   for (int i = 0; i < aSeq.size(); i++) {
     CorbaSeq[i] = aSeq[i];
   }
index 4459642647d4ef86fe4e31aa10f7b98924217f69..4252164f0ec1ca838083551e7921749be42b886a 100644 (file)
@@ -61,7 +61,7 @@ std::vector<_PTR(SObject)> SALOMEDS_AttributeTarget::Get()
   if (_isLocal) {
     SALOMEDS::Locker lock;
     std::vector<SALOMEDSImpl_SObject> aSeq = dynamic_cast<SALOMEDSImpl_AttributeTarget*>(_local_impl)->Get();
-    aLength = aSeq.size();
+    aLength = (int)aSeq.size(); //!< TODO: conversion from size_t to int
     for (i = 0; i < aLength; i++) {
       aSO = new SALOMEDS_SObject(aSeq[i]);
       aVector.push_back(_PTR(SObject)(aSO));
index b0c4cf95643681119b462a5ae02ebf28e81e9c69..cc765ddd109a9b9fefaa7785628fd9a1706b6136 100644 (file)
@@ -44,7 +44,7 @@ SALOMEDS::Study::ListOfSObject* SALOMEDS_AttributeTarget_i::Get()
   SALOMEDS::Locker lock; 
   std::vector<SALOMEDSImpl_SObject> aSeq = dynamic_cast<SALOMEDSImpl_AttributeTarget*>(_impl)->Get();
   SALOMEDS::Study::ListOfSObject_var aSList = new SALOMEDS::Study::ListOfSObject;
-  int aLength = aSeq.size(), i;
+  int aLength = (int)aSeq.size(), i; //!< TODO: conversion from size_t to int
   if (aLength == 0) return aSList._retn();
   aSList->length(aLength);
   for(i=0; i <aLength; i++) {
index 6cb1f2e42d2a6146015d917bf53a2a6996aa726b..89c415e2fe60149e8484d3210c238ee8a504b4fa 100644 (file)
@@ -279,7 +279,7 @@ int main(int argc, char** argv)
   catch(CORBA::Exception&) {
     MESSAGE( "Caught CORBA::Exception." )
   }
-  catch(omniORB::fatalException& fe) {
+  catch(omniORB::fatalException& /*fe*/) { //!< TODO: unused variable
     MESSAGE( "Caught omniORB::fatalException:" )
     MESSAGE( "  file: " << fe.file() )
     MESSAGE( "  line: " << fe.line() )
index 8930434ce3bed2ddf719421fdc1e0808f6fd03b2..04a85cb947a6767b7364ef0e8a5f6c717123a473 100644 (file)
@@ -80,7 +80,7 @@ SALOMEDSImpl_TMPFile* SALOMEDS_Driver_i::Save(const SALOMEDSImpl_SComponent& the
     aStream = _driver->Save(sco.in(), url, isMultiFile);
 
   SALOMEDSImpl_TMPFile* aTMPFile = new SALOMEDS_TMPFile_i(aStream._retn());
-  theStreamLength = aTMPFile->Size();
+  theStreamLength = (long)aTMPFile->Size(); //!< TODO: conversion from size_t to long
 
   sco->UnRegister();
   SALOMEDS::lock();
@@ -103,7 +103,7 @@ SALOMEDSImpl_TMPFile* SALOMEDS_Driver_i::SaveASCII(const SALOMEDSImpl_SComponent
     aStream = _driver->SaveASCII(sco.in(), url, isMultiFile);
 
   SALOMEDSImpl_TMPFile* aTMPFile = new SALOMEDS_TMPFile_i(aStream._retn());
-  theStreamLength = aTMPFile->Size();
+  theStreamLength = (long)aTMPFile->Size(); //!< TODO: conversion from size_t to long
 
   sco->UnRegister();
   SALOMEDS::lock();
@@ -272,7 +272,7 @@ SALOMEDSImpl_TMPFile* SALOMEDS_Driver_i::CopyFrom(const SALOMEDSImpl_SObject& th
     aStream = _driver->CopyFrom(so.in(), anObjectID);
 
   SALOMEDSImpl_TMPFile* aTMPFile = new SALOMEDS_TMPFile_i(aStream._retn());
-  theStreamLength = aTMPFile->Size();
+  theStreamLength = (long)aTMPFile->Size(); //!< TODO: conversion from size_t to long
   theObjectID = anObjectID;
 
   so->UnRegister();
@@ -336,7 +336,7 @@ SALOMEDSImpl_TMPFile* SALOMEDS_Driver_i::DumpPython(bool isPublished,
     aStream = _engine->DumpPython(isPublished, isMultiFile, aValidScript);
 
   SALOMEDSImpl_TMPFile* aTMPFile = new Engines_TMPFile_i(aStream._retn());
-  theStreamLength = aTMPFile->Size();
+  theStreamLength = (long)aTMPFile->Size(); //!< TODO: conversion from size_t to long
   isValidScript = aValidScript;
 
   SALOMEDS::lock();
index ac7860999d91a32d9c4d0e1168d610f92ce93cfa..47455cf1b571d875b2c92b71a0105c0a72dd76bd 100644 (file)
@@ -70,7 +70,7 @@ int SALOMEDS_IParameters::append(const std::string& listName, const std::string&
   v = _ap->GetStrArray(listName);
   v.push_back(value);
   _ap->SetStrArray(listName, v);
-  return (v.size()-1);
+  return (int)(v.size()-1); //!< TODO: conversion from size_t to int
 }
 
 int SALOMEDS_IParameters::nbValues(const std::string& listName)
@@ -78,7 +78,7 @@ int SALOMEDS_IParameters::nbValues(const std::string& listName)
   if(!_ap) return -1;
   if(!_ap->IsSet(listName, PT_STRARRAY)) return 0;
   std::vector<std::string> v = _ap->GetStrArray(listName);
-  return v.size();
+  return (int)v.size(); //!< TODO: conversion from size_t to int
 }
 
 std::vector<std::string> SALOMEDS_IParameters::getValues(const std::string& listName)
@@ -126,7 +126,7 @@ std::string SALOMEDS_IParameters::getParameter(const std::string& entry, const s
   if(!_ap) return "";
   if(!_ap->IsSet(entry, PT_STRARRAY)) return "";
   std::vector<std::string> v = _ap->GetStrArray(entry);
-  int length = v.size();
+  int length = (int)v.size(); //!< TODO: conversion from size_t to int
   for(int i = 0; i<length; i+=1) {
     if(v[i] == parameterName) return v[i+1];
   }
@@ -140,7 +140,7 @@ std::vector<std::string> SALOMEDS_IParameters::getAllParameterNames(const std::s
   if(!_ap) return v; 
   if(!_ap->IsSet(entry, PT_STRARRAY)) return v;
   v = _ap->GetStrArray(entry);
-  int length = v.size();
+  int length = (int)v.size(); //!< TODO: conversion from size_t to int
   for(int i = 0; i<length; i+=2) {
     names.push_back(v[i]);
   }
@@ -153,7 +153,7 @@ std::string SALOMEDS_IParameters::getIdParameter(const std::string& entry)
   if(!_ap) return "";
   if(!_ap->IsSet(entry, PT_STRARRAY)) return "";
   std::vector<std::string> v = _ap->GetStrArray(entry);
-  int length = v.size();
+  int length = (int)v.size(); //!< TODO: conversion from size_t to int
   for(int i = 0; i<length; i+=1) {
     if(v[i] == _PT_ID_) return v[i+1];
   }
@@ -180,7 +180,7 @@ std::vector<std::string> SALOMEDS_IParameters::getAllParameterValues(const std::
   if(!_ap) return v; 
   if(!_ap->IsSet(entry, PT_STRARRAY)) return v;
   v = _ap->GetStrArray(entry);
-  int length = v.size();
+  int length = (int)v.size(); //!< TODO: conversion from size_t to int
   for(int i = 1; i<length; i+=2) {
     values.push_back(v[i]);
   }
@@ -191,7 +191,7 @@ int SALOMEDS_IParameters::getNbParameters(const std::string& entry)
 {
   if(!_ap) return -1;
   if(!_ap->IsSet(entry, PT_STRARRAY)) return -1;
-  return  _ap->GetStrArray(entry).size()/2;
+  return  (int)(_ap->GetStrArray(entry).size()/2); //!< TODO: conversion from size_t to int
 }
 
 std::vector<std::string> SALOMEDS_IParameters::getEntries()
@@ -232,8 +232,8 @@ std::vector<std::string> SALOMEDS_IParameters::parseValue(const std::string& val
   std::string val(value);
   std::vector<std::string> v;
   int pos;
-  if(fromEnd) pos = val.rfind(separator);
-  else pos = val.find(separator);
+  if(fromEnd) pos = (int)val.rfind(separator); //!< TODO: conversion from size_t to int
+  else pos = (int)val.find(separator); //!< TODO: conversion from size_t to int
 
   if(pos < 0) {
     v.push_back(value);
@@ -258,7 +258,7 @@ std::string SALOMEDS_IParameters::encodeEntry(const std::string& entry, const st
 
 std::string SALOMEDS_IParameters::decodeEntry(const std::string& entry)
 {
-  int pos = entry.rfind("_");
+  int pos = (int)entry.rfind("_"); //!< TODO: conversion from size_t to int
   if(pos < 0 || pos >= entry.length()) return entry;
 
   std::string compName(entry, 0, pos), compID, tail(entry, pos+1, entry.length()-1);
index 7fd58296633c764ed82449ac1d3d150271fd2d9a..3858a9e55954d33701446143b6e12b7d8f16424a 100644 (file)
@@ -226,7 +226,7 @@ std::vector<_PTR(GenericAttribute)> SALOMEDS_SObject::GetAllAttributes()
   if (_isLocal) {
     SALOMEDS::Locker lock;
     std::vector<DF_Attribute*> aSeq = _local_impl->GetAllAttributes();
-    aLength = aSeq.size();
+    aLength = (int)aSeq.size(); //!< TODO: conversion from size_t to int
     for (int i = 0; i < aLength; i++) {
       anAttr = SALOMEDS_GenericAttribute::CreateAttribute(dynamic_cast<SALOMEDSImpl_GenericAttribute*>(aSeq[i]));
       aVector.push_back(_PTR(GenericAttribute)(anAttr));
index 129e42547ea268be40462e87d476ccf24f6da3cd..05d5a38fa2687bf132854f63357e76991db181b0 100644 (file)
@@ -178,7 +178,7 @@ SALOMEDS::ListOfAttributes* SALOMEDS_SObject_i::GetAllAttributes()
   SALOMEDS::Locker lock;
   std::vector<DF_Attribute*> aSeq = _impl->GetAllAttributes();
   SALOMEDS::ListOfAttributes_var SeqOfAttr = new SALOMEDS::ListOfAttributes;
-  int length = aSeq.size();
+  int length = (int)aSeq.size(); //!< TODO: conversion from size_t to int
 
   SeqOfAttr->length(length);
 
@@ -258,7 +258,7 @@ void  SALOMEDS_SObject_i::Name(const char* name)
 CORBA::Short SALOMEDS_SObject_i::Tag()
 {
   SALOMEDS::Locker lock;
-  return _impl->Tag();
+  return (CORBA::Short)_impl->Tag(); //!< TODO: conversion from int to CORBA::Short
 }
 
 //============================================================================
@@ -280,7 +280,7 @@ CORBA::Short SALOMEDS_SObject_i::GetLastChildTag()
 CORBA::Short SALOMEDS_SObject_i::Depth()
 {
   SALOMEDS::Locker lock;
-  return _impl->Depth();
+  return (CORBA::Short)_impl->Depth(); //!< TODO: conversion from int to CORBA::Short
 }
 
 //============================================================================
index e22fc9dee3a7d354a2df428dad1480e76fc08af9..82b6b50d29c1918a55445f7d04e95d137d458c6a 100644 (file)
@@ -353,7 +353,7 @@ std::vector<_PTR(SObject)> SALOMEDS_Study::FindObjectByName(const std::string& a
     SALOMEDS::Locker lock;
 
     std::vector<SALOMEDSImpl_SObject> aSeq = _local_impl->FindObjectByName(anObjectName, aComponentName);
-    aLength = aSeq.size();
+    aLength = (int)aSeq.size(); //!< TODO: conversion from size_t to int
     for (i = 0; i< aLength; i++) 
       aVector.push_back(_PTR(SObject)(new SALOMEDS_SObject(aSeq[i])));
   }
@@ -594,7 +594,7 @@ std::vector<_PTR(SObject)> SALOMEDS_Study::FindDependances(const _PTR(SObject)&
 
     std::vector<SALOMEDSImpl_SObject> aSeq = _local_impl->FindDependances(*(aSO->GetLocalImpl()));
     if (aSeq.size()) {
-      aLength = aSeq.size();
+      aLength = (int)aSeq.size(); //!< TODO: conversion from size_t to int
       for (i = 0; i < aLength; i++) 
         aVector.push_back(_PTR(SObject)(new SALOMEDS_SObject(aSeq[i])));
     }
index bc2f0785b34711f9f44c5e289001adcaff524248..f027c531392363be5a68a0d40922839453e8c998 100644 (file)
@@ -730,7 +730,7 @@ SALOMEDS::Study::ListOfSObject* SALOMEDS_Study_i::FindObjectByName( const char*
                                                                    std::string((char*)aComponentName));
 
   SALOMEDS::Study::ListOfSObject_var listSO = new SALOMEDS::Study::ListOfSObject;
-  int aLength = aSeq.size();
+  int aLength = (int)aSeq.size(); //!< TODO: conversion from size_t to int
   listSO->length(aLength);
   for (int i = 0; i < aLength; i++) {
     SALOMEDS::SObject_var so = SALOMEDS_SObject_i::New(aSeq[i], _orb);
@@ -1047,7 +1047,7 @@ SALOMEDS::ListOfDates* SALOMEDS_Study_i::GetModificationsDate()
 
   std::vector<std::string> aSeq = _impl->GetModificationsDate();
 
-  int aLength = aSeq.size();
+  int aLength = (int)aSeq.size(); //!< TODO: conversion from size_t to int
   aDates->length(aLength);
   for (int anIndex = 0; anIndex < aLength; anIndex++) {
     aDates[anIndex] = CORBA::string_dup(aSeq[anIndex].c_str());
@@ -1265,7 +1265,7 @@ SALOMEDS::ListOfStrings* SALOMEDS_Study_i::GetLockerID()
 
   std::vector<std::string> aSeq = _impl->GetLockerID();
 
-  int aLength = aSeq.size();
+  int aLength = (int)aSeq.size(); //!< TODO: conversion from size_t to int
   aResult->length(aLength);
   for(int anIndex = 0; anIndex < aLength; anIndex++) {
     aResult[anIndex] = CORBA::string_dup(aSeq[anIndex].c_str());
@@ -1492,7 +1492,7 @@ SALOMEDS::ListOfStrings* SALOMEDS_Study_i::GetVariableNames()
 
   std::vector<std::string> aVarNames = _impl->GetVariableNames();
 
-  int aLen = aVarNames.size();
+  int aLen = (int)aVarNames.size(); //!< TODO: conversion from size_t to int
   aResult->length(aLen);
   for (int anInd = 0; anInd < aLen; anInd++)
     aResult[anInd] = CORBA::string_dup(aVarNames[anInd].c_str());
@@ -1562,7 +1562,7 @@ SALOMEDS::ListOfListOfStrings* SALOMEDS_Study_i::ParseVariables(const char* theV
 
   std::vector< std::vector<std::string> > aSections = _impl->ParseVariables(std::string(theVarName));
 
-  int aSectionsLen = aSections.size();
+  int aSectionsLen = (int)aSections.size(); //!< TODO: conversion from size_t to int
   aResult->length(aSectionsLen);
 
   for (int aSectionInd = 0; aSectionInd < aSectionsLen; aSectionInd++) {
@@ -1570,7 +1570,7 @@ SALOMEDS::ListOfListOfStrings* SALOMEDS_Study_i::ParseVariables(const char* theV
 
     SALOMEDS::ListOfStrings_var aList = new SALOMEDS::ListOfStrings;
 
-    int aLen = aVarNames.size();
+    int aLen = (int)aVarNames.size(); //!< TODO: conversion from size_t to int
     aList->length(aLen);
 
     for (int anInd = 0; anInd < aLen; anInd++)
index 0d5b711dbfc172ece2267e18a29c2365d0e69905..e0bbb4ce74b1aaaa5527a1a9198795e17957a4e1 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[theIndex];
+  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[theIndex];
+  return myStream[(_CORBA_ULong)theIndex]; //!< TODO: conversion from size_t to _CROBA_ULong
 }
index e23121e0a88a0c96ef793411eddfca12d8b58228..cc8d3da8d73244daffaa45d4158302142d157524 100644 (file)
@@ -67,7 +67,7 @@ SALOMEDSImpl_AttributeGraphic::~SALOMEDSImpl_AttributeGraphic()
 void SALOMEDSImpl_AttributeGraphic::SetVisibility(const int theViewId,
                                                   const bool theValue )
 {
-  if ( myVisibility.find( theViewId ) != myVisibility.end() && myVisibility[theViewId] == theValue )
+  if ( myVisibility.find( theViewId ) != myVisibility.end() && ((bool)myVisibility[theViewId] == theValue) ) //!< TODO: comparing int and bool variables
     return;
 
   Backup();
index 39dc043eaa071cb2b60e980831ec932f6e38dd2d..c6d270da3a4bdf72fd278f4126c37197fb198f4d 100644 (file)
@@ -36,7 +36,7 @@
 //          of the character (2 characters)
 std::string convertString(const std::string& S)
 {
-  int length = S.size();
+  size_t length = S.size(); 
   if ( length == 0 )
     return "0";
   char c[3], *buffer = new char[length*3+1];
@@ -57,7 +57,7 @@ std::string convertString(const std::string& S)
 //Restors a string converted by the function convertString
 std::string restoreString(const std::string& S)
 {
-  int length = S.size();
+  size_t length = S.size();
   if ( length == 1 )
     return "";
   char c[3], *buffer = new char[length/3+1];
index 58066fd25221f96e56bc34230e4e0657c7766692..387f4085404cf0541ee0e150ff849db31fbcc762 100644 (file)
@@ -71,7 +71,7 @@ bool SALOMEDSImpl_AttributePythonObject::IsScript() const
 
 int SALOMEDSImpl_AttributePythonObject::GetLength() const
 {
-  return mySequence.size();
+  return (int)mySequence.size(); //!< TODO: conversion from size_t to int
 }
 
 const std::string& SALOMEDSImpl_AttributePythonObject::ID() const
index 3d8467802aadf21559bb1f67b89dc4bbd80d4dc9..9703eedddf05dc02712f80c4faed22bcb0fadaef 100644 (file)
@@ -284,7 +284,7 @@ std::string SALOMEDSImpl_AttributeStudyProperties::Save()
             (int)(aMonths[anIndex]),
             (int)(aYears[anIndex]),
             (char*)(aNames[anIndex].c_str()));
-    a = strlen(aProperty);
+    a = (int)strlen(aProperty); //!< TODO: conversion from size_t to int
     aProperty[a++] = 1;
   }
 
@@ -294,7 +294,7 @@ std::string SALOMEDSImpl_AttributeStudyProperties::Save()
   //Write units if need
   if(units.size() > 0) {
     sprintf(&(aProperty[a]),"%s",units.c_str());
-    a = strlen(aProperty);
+    a = (int)strlen(aProperty); //!< TODO: conversion from size_t to int
   }
 
   aProperty[a++] = 1; //delimiter of the units and comments
@@ -302,7 +302,7 @@ std::string SALOMEDSImpl_AttributeStudyProperties::Save()
   //Write comments if need
   if(comment.size() > 0) {
     sprintf(&(aProperty[a]),"%s",comment.c_str());
-    a = strlen(aProperty);
+    a = (int)strlen(aProperty); //!< TODO: conversion from size_t to int
   }
   
   aProperty[a++] = 30; //delimiter of the component versions
@@ -312,7 +312,7 @@ std::string SALOMEDSImpl_AttributeStudyProperties::Save()
     sprintf(&(aProperty[a]),"%s=%s",
             (char*)(versionsIt->first.c_str()),
             (char*)(versionsIt->second.c_str()));
-    a = strlen(aProperty);
+    a = (int)strlen(aProperty); //!< TODO: conversion from size_t to int
     aProperty[a++] = 1;
   }
 
@@ -499,11 +499,11 @@ void SALOMEDSImpl_AttributeStudyProperties::Load(const std::string& value)
         aVersions[verSize] = 0;
         
         std::string mVersions = aVersions;
-        int start = 0, idx = mVersions.find( ';', start );
+        int start = 0, idx = (int)mVersions.find( ';', start ); //!< TODO: conversion from size_t to int
         while ( idx != std::string::npos ) {
           SetComponentVersion( aModule, mVersions.substr( start, idx-start ) );
           start = idx + 1;
-          idx = mVersions.find( ';', start );
+          idx = (int)mVersions.find( ';', start ); //!< TODO: conversion from size_t to int
         }
         SetComponentVersion( aModule, mVersions.substr( start ) );
 
index 4792c0a82361a5dbf456851318238289b1a30f48..f4e40606842a2cc3fc6c0a13db34e2af890a4aac 100644 (file)
@@ -127,7 +127,7 @@ void SALOMEDSImpl_AttributeTableOfInteger::SetRowData(const int theRow,
 
   size_t i, aShift = (theRow-1)*myNbColumns, aLength = theData.size();
   for(i = 1; i <= aLength; i++) {
-    myTable[aShift + i] = theData[i-1];
+    myTable[(int)(aShift + i)] = theData[i-1]; //!< TODO: conversion from size_t to int
   }
 
   if(theRow > myNbRows) myNbRows = theRow;
@@ -182,7 +182,7 @@ void SALOMEDSImpl_AttributeTableOfInteger::SetRowUnits(const std::vector<std::st
 {
   if (theUnits.size() != GetNbRows()) throw DFexception("Invalid number of rows");
   size_t aLength = theUnits.size(), i;
-  for(i = 1; i <= aLength; i++) SetRowUnit(i, theUnits[i-1]);
+  for(i = 1; i <= aLength; i++) SetRowUnit((int)i, theUnits[i-1]);  //!< TODO: conversion from size_t to int
   
   SetModifyFlag(); //SRN: Mark the study as being modified, so it could be saved 
 }
@@ -199,7 +199,7 @@ void SALOMEDSImpl_AttributeTableOfInteger::SetRowTitles(const std::vector<std::s
 {
   if (theTitles.size() != GetNbRows()) throw DFexception("Invalid number of rows");
   size_t aLength = theTitles.size(), i;
-  for(i = 1; i <= aLength; i++) SetRowTitle(i, theTitles[i-1]);
+  for(i = 1; i <= aLength; i++) SetRowTitle((int)i, theTitles[i-1]); //!< TODO: conversion from size_t to int
   
   SetModifyFlag(); //SRN: Mark the study as being modified, so it could be saved 
 }
@@ -232,11 +232,11 @@ void SALOMEDSImpl_AttributeTableOfInteger::SetColumnData(const int theColumn,
 
   size_t i, aLength = theData.size();
   for(i = 1; i <= aLength; i++) {
-    myTable[myNbColumns*(i-1)+theColumn] = theData[i-1];
+    myTable[myNbColumns*((int)i-1)+theColumn] = theData[i-1]; //!< TODO: conversion from size_t to int
   }
 
   if(aLength > myNbRows) {
-    myNbRows = aLength;
+    myNbRows = (int)aLength; //!< TODO: conversion from size_t to int
     while (myRows.size() < myNbRows) { // append empty row titles
       myRows.push_back(std::string(""));
     }
@@ -449,7 +449,7 @@ std::string SALOMEDSImpl_AttributeTableOfInteger::Save()
 
   //Title
   l = myTitle.size();
-  sprintf(buffer, "%d\n", l);
+  sprintf(buffer, "%Iu\n", l);
   aString+=buffer;
   for(i=0; i<l; i++) {
     aString += myTitle[i];
@@ -463,7 +463,7 @@ std::string SALOMEDSImpl_AttributeTableOfInteger::Save()
   //Row titles
   for(i=0; i<myNbRows; i++) {
     l = myRows[i].size();
-    sprintf(buffer, "%d\n", l);
+    sprintf(buffer, "%Iu\n", l);
     aString+=buffer;
     for(j=0; j<l; j++) {
       aString += myRows[i][j];
@@ -478,7 +478,7 @@ std::string SALOMEDSImpl_AttributeTableOfInteger::Save()
   //Columns titles
   for(i=0; i<myNbColumns; i++) {
     l = myCols[i].size();
-    sprintf(buffer, "%d\n", l);
+    sprintf(buffer, "%Iu\n", l);
     aString+=buffer;
     for(j=0; j<l; j++) {
       aString += myCols[i][j];
@@ -488,7 +488,7 @@ std::string SALOMEDSImpl_AttributeTableOfInteger::Save()
 
   //Store the table values
   l = myTable.size();
-  sprintf(buffer, "%d\n", l);
+  sprintf(buffer, "%Iu\n", l);
   aString+=buffer;
   for(MI p = myTable.begin(); p != myTable.end(); p++) {
     sprintf(buffer, "%d\n%d\n", p->first, p->second);
index c564d154ae53492d4aa691c6f9ac215e18178c31..229394e6a42be47f560b1a33058a99e353cfc9e2 100644 (file)
@@ -124,7 +124,7 @@ void SALOMEDSImpl_AttributeTableOfReal::SetRowData(const int theRow,
 
   size_t i, aShift = (theRow-1)*myNbColumns, aLength = theData.size();
   for(i = 1; i <= aLength; i++) {
-    myTable[aShift + i] = theData[i-1];
+    myTable[(int)(aShift + i)] = theData[i-1]; //!< TODO: conversion from size_t to int
   }
 
   if(theRow > myNbRows) myNbRows = theRow;
@@ -179,7 +179,7 @@ void SALOMEDSImpl_AttributeTableOfReal::SetRowUnits(const std::vector<std::strin
 {
   if (theUnits.size() != GetNbRows()) throw DFexception("Invalid number of rows");
   size_t aLength = theUnits.size(), i;
-  for(i = 1; i <= aLength; i++) SetRowUnit(i, theUnits[i-1]);
+  for(i = 1; i <= aLength; i++) SetRowUnit((int)i, theUnits[i-1]); //!< TODO: conversion from size_t to int
   
   SetModifyFlag(); //SRN: Mark the study as being modified, so it could be saved 
 }
@@ -196,7 +196,7 @@ void SALOMEDSImpl_AttributeTableOfReal::SetRowTitles(const std::vector<std::stri
 {
   if (theTitles.size() != GetNbRows()) throw DFexception("Invalid number of rows");
   size_t aLength = theTitles.size(), i;
-  for(i = 1; i <= aLength; i++) SetRowTitle(i, theTitles[i-1]);
+  for(i = 1; i <= aLength; i++) SetRowTitle((int)i, theTitles[i-1]); //!< TODO: conversion from size_t to int
   
   SetModifyFlag(); //SRN: Mark the study as being modified, so it could be saved 
 }
@@ -230,11 +230,11 @@ void SALOMEDSImpl_AttributeTableOfReal::SetColumnData(const int theColumn,
 
   size_t i, aLength = theData.size();
   for(i = 1; i <= aLength; i++) {
-    myTable[myNbColumns*(i-1)+theColumn] = theData[i-1];
+    myTable[myNbColumns*((int)i-1)+theColumn] = theData[i-1]; //!< TODO: conversion from size_t to int
   }
 
   if(aLength > myNbRows) {
-    myNbRows = aLength;
+    myNbRows = (int)aLength; //!< TODO: conversion from size_t to int
     while (myRows.size() < myNbRows) { // append empty row titles
       myRows.push_back(std::string(""));
     }
@@ -447,7 +447,7 @@ std::string SALOMEDSImpl_AttributeTableOfReal::Save()
 
   //Title
   l = myTitle.size();
-  sprintf(buffer, "%d\n", l);
+  sprintf(buffer, "%Iu\n", l);
   aString+=buffer;
   for(i=0; i<l; i++) {
     aString += myTitle[i];
@@ -461,7 +461,7 @@ std::string SALOMEDSImpl_AttributeTableOfReal::Save()
   //Row titles
   for(i=0; i<myNbRows; i++) {
     l = myRows[i].size();
-    sprintf(buffer, "%d\n", l);
+    sprintf(buffer, "%Iu\n", l);
     aString+=buffer;
     for(j=0; j<l; j++) {
       aString += myRows[i][j];
@@ -476,7 +476,7 @@ std::string SALOMEDSImpl_AttributeTableOfReal::Save()
   //Columns titles
   for(i=0; i<myNbColumns; i++) {
     l = myCols[i].size();
-    sprintf(buffer, "%d\n", l);
+    sprintf(buffer, "%Iu\n", l);
     aString+=buffer;
     for(j=0; j<l; j++) {
       aString += myCols[i][j];
@@ -486,7 +486,7 @@ std::string SALOMEDSImpl_AttributeTableOfReal::Save()
 
   //Store the table values
   l = myTable.size();
-  sprintf(buffer, "%d\n", l);
+  sprintf(buffer, "%Iu\n", l);
   aString+=buffer;
   for(MI p = myTable.begin(); p != myTable.end(); p++) {
     sprintf(buffer, "%d\n%.64e\n", p->first, p->second);
index 9e88504ddcfb971850ab1f4682db32394be439fb..269d8614da3d18744ae9f813a59e23fdfdfe31a2 100644 (file)
@@ -132,7 +132,7 @@ void SALOMEDSImpl_AttributeTableOfString::SetRowUnits(const std::vector<std::str
 {
   if (theUnits.size() != GetNbRows()) throw DFexception("Invalid number of rows");
   size_t aLength = theUnits.size(), i;
-  for(i = 1; i <= aLength; i++) SetRowUnit(i, theUnits[i-1]);
+  for(i = 1; i <= aLength; i++) SetRowUnit((int)i, theUnits[i-1]); //!< TODO: conversion from size_t to int
 }
 
 std::vector<std::string> SALOMEDSImpl_AttributeTableOfString::GetRowUnits()
@@ -147,7 +147,7 @@ void SALOMEDSImpl_AttributeTableOfString::SetRowTitles(const std::vector<std::st
 {
   if (theTitles.size() != GetNbRows()) throw DFexception("Invalid number of rows");
   size_t aLength = theTitles.size(), i;
-  for(i = 1; i <= aLength; i++) SetRowTitle(i, theTitles[i-1]);
+  for(i = 1; i <= aLength; i++) SetRowTitle((int)i, theTitles[i-1]); //!< TODO: conversion from size_t to int
   
   SetModifyFlag(); //SRN: Mark the study as being modified, so it could be saved 
 }
@@ -184,7 +184,7 @@ void SALOMEDSImpl_AttributeTableOfString::SetRowData(const int theRow,
 
   size_t i, aShift = (theRow-1)*myNbColumns, aLength = theData.size();
   for(i = 1; i <= aLength; i++) {
-    myTable[aShift + i] = theData[i-1];
+    myTable[int(aShift + i)] = theData[i-1]; //!< TODO: conversion from size_t to int
   }
 
   if(theRow > myNbRows) myNbRows = theRow;
@@ -230,11 +230,11 @@ void SALOMEDSImpl_AttributeTableOfString::SetColumnData(const int theColumn,
 
   size_t i, aLength = theData.size();
   for(i = 1; i <= aLength; i++) {
-    myTable[myNbColumns*(i-1)+theColumn] = theData[i-1];
+    myTable[myNbColumns*((int)i-1)+theColumn] = theData[i-1]; //!< TODO: conversion from size_t to int
   }
 
   if(aLength > myNbRows) {
-    myNbRows = aLength;
+    myNbRows = (int)aLength; //!< TODO: conversion from size_t to int
     while (myRows.size() < myNbRows) { // append empty row titles
       myRows.push_back(std::string(""));
     }
@@ -446,7 +446,7 @@ std::string SALOMEDSImpl_AttributeTableOfString::Save()
 
   //Title
   l = myTitle.size();
-  sprintf(buffer, "%d\n", l);
+  sprintf(buffer, "%Iu\n", l);
   aString+=buffer;
   for(i=0; i<l; i++) {
     aString += myTitle[i];
@@ -460,7 +460,7 @@ std::string SALOMEDSImpl_AttributeTableOfString::Save()
   //Row titles
   for(i=0; i<myNbRows; i++) {
     l = myRows[i].size();
-    sprintf(buffer, "%d\n", l);
+    sprintf(buffer, "%Iu\n", l);
     aString+=buffer;
     for(j=0; j<l; j++) {
       aString += myRows[i][j];
@@ -475,7 +475,7 @@ std::string SALOMEDSImpl_AttributeTableOfString::Save()
   //Columns titles
   for(i=0; i<myNbColumns; i++) {
     l = myCols[i].size();
-    sprintf(buffer, "%d\n", l);
+    sprintf(buffer, "%Iu\n", l);
     aString+=buffer;
     for(j=0; j<l; j++) {
       aString += myCols[i][j];
@@ -485,7 +485,7 @@ std::string SALOMEDSImpl_AttributeTableOfString::Save()
 
   //Store the table values
   l = myTable.size();
-  sprintf(buffer, "%d\n", l);
+  sprintf(buffer, "%Iu\n", l);
   aString+=buffer;
   for(MI p = myTable.begin(); p!=myTable.end(); p++) {
     if (p->second.size()) { // check empty string in the value table
index 1c11208128cf8bd4643bb12532fa07b2de37ca47..f280575fdfcd4b57f8937766f1a60b4977020198 100644 (file)
@@ -464,7 +464,7 @@ std::string SALOMEDSImpl_AttributeTreeNode::Save()
   if (HasFirst()) aFirst = GetFirst()->Label().Entry(); else aFirst = "!";
 
   int aLength = 4;
-  aLength += aFather.size() + aPrevious.size() + aNext.size() + aFirst.size();
+  aLength += (int)(aFather.size() + aPrevious.size() + aNext.size() + aFirst.size()); //!< TODO: conversion from size_t to int
   char* aResult = new char[aLength];
   sprintf(aResult, "%s %s %s %s", aFather.c_str(), aPrevious.c_str(), aNext.c_str(), aFirst.c_str());
   std::string ret(aResult);
index eefd74b92d57d2e7141837afa50f41f480f71f74..4f2281d82d164cb4c4bb3e028b2c09eac61c7d4c 100644 (file)
@@ -62,7 +62,7 @@ int SALOMEDSImpl_IParameters::append(const std::string& listName, const std::str
   v = _ap->GetStrArray(listName);
   v.push_back(value);
   _ap->SetStrArray(listName, v);
-  return (v.size()-1);
+  return (int)(v.size()-1); //!< TODO: conversion from size_t to int
 }
 
 int SALOMEDSImpl_IParameters::nbValues(const std::string& listName)
@@ -70,7 +70,7 @@ int SALOMEDSImpl_IParameters::nbValues(const std::string& listName)
   if(!_ap) return -1;
   if(!_ap->IsSet(listName, PT_STRARRAY)) return 0;
   std::vector<std::string> v = _ap->GetStrArray(listName);
-  return v.size();
+  return (int)v.size(); //!< TODO: conversion from size_t to int
 }
 
 std::vector<std::string> SALOMEDSImpl_IParameters::getValues(const std::string& listName)
@@ -118,7 +118,7 @@ std::string SALOMEDSImpl_IParameters::getParameter(const std::string& entry, con
   if(!_ap) return "";
   if(!_ap->IsSet(entry, PT_STRARRAY)) return "";
   std::vector<std::string> v = _ap->GetStrArray(entry);
-  int length = v.size();
+  size_t length = v.size();
   for(int i = 0; i<length; i+=1) {
     if(v[i] == parameterName) return v[i+1];
   }
@@ -146,7 +146,7 @@ std::string SALOMEDSImpl_IParameters::getIdParameter(const std::string& entry)
   if(!_ap) return "";
   if(!_ap->IsSet(entry, PT_STRARRAY)) return "";
   std::vector<std::string> v = _ap->GetStrArray(entry);
-  int length = v.size();
+  size_t length = v.size();
   for(int i = 0; i<length; i+=1) {
     if(v[i] == _PT_ID_) return v[i+1];
   }
@@ -159,7 +159,7 @@ std::vector<std::string> SALOMEDSImpl_IParameters::getAllParameterNames(const st
   if(!_ap) return v; 
   if(!_ap->IsSet(entry, PT_STRARRAY)) return v;
   v = _ap->GetStrArray(entry);
-  int length = v.size();
+  size_t length = v.size();
   for(int i = 0; i<length; i+=2) {
     names.push_back(v[i]);
   }
@@ -172,7 +172,7 @@ std::vector<std::string> SALOMEDSImpl_IParameters::getAllParameterValues(const s
   if(!_ap) return v; 
   if(!_ap->IsSet(entry, PT_STRARRAY)) return v;
   v = _ap->GetStrArray(entry);
-  int length = v.size();
+  size_t length = v.size();
   for(int i = 1; i<length; i+=2) {
     values.push_back(v[i]);
   }
@@ -183,7 +183,7 @@ int SALOMEDSImpl_IParameters::getNbParameters(const std::string& entry)
 {
   if(!_ap) return -1;
   if(!_ap->IsSet(entry, PT_STRARRAY)) return -1;
-  return  _ap->GetStrArray(entry).size()/2;
+  return  int(_ap->GetStrArray(entry).size()/2); //!< TODO: conversion from size_t to int
 }
 
 std::vector<std::string> SALOMEDSImpl_IParameters::getEntries()
@@ -220,7 +220,7 @@ std::vector<std::string> SALOMEDSImpl_IParameters::getProperties()
 
 std::string SALOMEDSImpl_IParameters::decodeEntry(const std::string& entry)
 {
-  int pos = entry.rfind("_");
+  size_t pos = entry.rfind("_");
   if(pos < 0 || pos >= entry.size()) return entry;
 
   std::string compName(entry, 0, pos), compID, tail(entry, pos+1, entry.length()-1);
@@ -382,7 +382,7 @@ std::string SALOMEDSImpl_IParameters::getDefaultScript(SALOMEDSImpl_Study* study
       if(!onlyId) {
        dump += shift + "# set up entry " + v[i] +" ("+so_name+")" + " parameters" + "\n";
        if(hasId) {
-         int idIndex = std::distance(names.begin(), it);
+         int idIndex = (int)std::distance(names.begin(), it); //!< TODO: conversion from __int64 to int
          dump += shift + "objId = " + values[idIndex] + "\n";
        }
           
index 933a4ea457f16e9c22e5e290b2c6dda3dc65ea55..9ab0836885b5e96bd48ad00bb66f0adf8f4ae1e0 100644 (file)
@@ -151,7 +151,7 @@ bool SALOMEDSImpl_SObject::FindAttribute(DF_Attribute*& theAttribute,
 std::vector<DF_Attribute*> SALOMEDSImpl_SObject::GetAllAttributes() const
 {
   std::vector<DF_Attribute*> va1, va = _lab.GetAttributes();
-  for(int i = 0, len = va.size(); i<len; i++) {
+  for(size_t i = 0, len = va.size(); i<len; i++) {
     SALOMEDSImpl_GenericAttribute* ga = dynamic_cast<SALOMEDSImpl_GenericAttribute*>(va[i]); 
     if(ga && ga->Type() != std::string("AttributeReference"))
         va1.push_back(va[i]);
index bc7d3976f782aa1ce57485330206cc4551275fe3..3045397de094e18ba1fb2e587be6dceeaa00d247 100644 (file)
@@ -198,7 +198,7 @@ void SALOMEDSImpl_ScalarVariable::Load(const std::string& theStrValue)
   }
   else {
 #ifdef OLDSTUDY_COMPATIBILITY
-    int dotpos = strCopy.find(',');
+    size_t dotpos = strCopy.find(',');
     if (dotpos != std::string::npos)
       strCopy.replace(dotpos, 1, ".");
 #endif // OLDSTUDY_COMPATIBILITY
index 7e2283971d792ad95a9062dc7bc61a34652ad77f..c03b987863d791a37407398162061319111e5e2f 100644 (file)
@@ -374,7 +374,7 @@ bool SALOMEDSImpl_Study::Impl_SaveProperties(HDFgroup *hdf_group)
   int aLength = 0, aLength1 = 0, anIndex, i, unitsSize = 0, commentSize = 0;
 
   for(i=1; i<=aNames.size(); i++)
-    aLength += aNames[i-1].size() + 1;
+    aLength += (int)aNames[i-1].size() + 1; //!< TODO: conversion from size_t to int
 
   std::map< std::string, std::vector<std::string> >::const_iterator it;
   for (it = allVersions.begin(); it != allVersions.end(); ++it ) {
@@ -386,11 +386,11 @@ bool SALOMEDSImpl_Study::Impl_SaveProperties(HDFgroup *hdf_group)
       vlist += *vlit;
     }
     versions[ it->first ] = vlist;
-    aLength1 += it->first.size() + vlist.size() + 2;
+    aLength1 += int(it->first.size() + vlist.size() + 2); //!< TODO: conversion from size_t to int
   }
 
-  unitsSize = units.size();
-  commentSize = comment.size();
+  unitsSize = (int)units.size(); //!< TODO: conversion from size_t to int
+  commentSize = (int)comment.size(); //!< TODO: conversion from size_t to int
 
   //string format:
   //locked flag, modified flag,
@@ -413,7 +413,7 @@ bool SALOMEDSImpl_Study::Impl_SaveProperties(HDFgroup *hdf_group)
 
   sprintf(aProperty,"%c%c", (char)aProp->GetCreationMode(),  (aProp->IsLocked())?'l':'u');
 
-  aLength = aNames.size();
+  aLength = (int)aNames.size(); //!< TODO: conversion from size_t to int
   int a = 2;
   for(anIndex = 0; anIndex<aLength; anIndex++) {
     sprintf(&(aProperty[a]),"%2d%2d%2d%2d%4d%s",
@@ -423,7 +423,7 @@ bool SALOMEDSImpl_Study::Impl_SaveProperties(HDFgroup *hdf_group)
             (int)(aMonths[anIndex]),
             (int)(aYears[anIndex]),
             aNames[anIndex].c_str());
-    a = strlen(aProperty);
+    a = (int)strlen(aProperty); //!< TODO: conversion from size_t to int
     aProperty[a++] = 1;
   }
 
@@ -433,7 +433,7 @@ bool SALOMEDSImpl_Study::Impl_SaveProperties(HDFgroup *hdf_group)
   //Write units if need
   if(units.size() > 0) {
     sprintf(&(aProperty[a]),"%s",units.c_str());
-    a = strlen(aProperty);
+    a = (int)strlen(aProperty); //!< TODO: conversion from size_t to int
   }
 
   aProperty[a++] = 1;
@@ -441,7 +441,7 @@ bool SALOMEDSImpl_Study::Impl_SaveProperties(HDFgroup *hdf_group)
   //Write comments if need
   if(comment.size() > 0) {
     sprintf(&(aProperty[a]),"%s",comment.c_str());
-    a = strlen(aProperty);
+    a = (int)strlen(aProperty); //!< TODO: conversion from size_t to int
   }
 
   aProperty[a++] = 30; //delimiter of the component versions
@@ -451,7 +451,7 @@ bool SALOMEDSImpl_Study::Impl_SaveProperties(HDFgroup *hdf_group)
     sprintf(&(aProperty[a]),"%s=%s",
             (char*)(versionsIt->first.c_str()),
             (char*)(versionsIt->second.c_str()));
-    a = a + versionsIt->first.size() + versionsIt->second.size() + 1;
+    a = a + (int)versionsIt->first.size() + (int)versionsIt->second.size() + 1; //!< TODO: conversion from size_t to int
     aProperty[a++] = 1;
   }
 
@@ -957,7 +957,7 @@ bool SALOMEDSImpl_Study::CopyLabel(SALOMEDSImpl_Driver* theEngine,
   }
   // iterate attributes
   std::vector<DF_Attribute*> attrList = theSource.GetAttributes();
-  for(int i = 0, len = attrList.size(); i<len; i++) {
+  for(int i = 0, len = (int)attrList.size(); i<len; i++) { //!< TODO: conversion from size_t to int
     DF_Attribute* anAttr = attrList[i];
     std::string type = SALOMEDSImpl_GenericAttribute::Impl_GetType(anAttr);
     if (type.substr(0, 17) == std::string("AttributeTreeNode")) continue; // never copy tree node attribute
@@ -1122,7 +1122,7 @@ DF_Label SALOMEDSImpl_Study::PasteLabel(SALOMEDSImpl_Driver* theEngine,
 
     if (theEngine->CanPaste(aCompName, anObjID->Value())) {
       std::string aTMPStr = aNameAttribute->Value();
-      int aLen = aTMPStr.size();
+      int aLen = (int)aTMPStr.size(); //!< TODO: conversion from size_t to int
       unsigned char* aStream = NULL;
       if(aLen > 0) {
         aStream = new unsigned char[aLen+10];
@@ -1149,7 +1149,7 @@ DF_Label SALOMEDSImpl_Study::PasteLabel(SALOMEDSImpl_Driver* theEngine,
 
   // iterate attributes
   std::vector<DF_Attribute*> attrList = theSource.GetAttributes();
-  for(int i = 0, len = attrList.size(); i<len; i++) {
+  for(int i = 0, len = (int)attrList.size(); i<len; i++) { //!< TODO: conversion from size_t to int
     DF_Attribute* anAttr = attrList[i];
     if (aTargetLabel.FindAttribute(anAttr->ID())) {
       aTargetLabel.ForgetAttribute(anAttr->ID());
@@ -1476,7 +1476,7 @@ SALOMEDSImpl_SObject SALOMEDSImpl_Study::FindObjectByPath(const std::string& the
 
   std::string aPath(thePath), aToken;
   SALOMEDSImpl_SObject aSO;
-  int aLength = aPath.size();
+  int aLength = (int)aPath.size(); //!< TODO: conversion from size_t to int
   bool isRelative = false;
 
   if(aLength == 0) {  //Empty path - return the current context
@@ -1501,7 +1501,7 @@ SALOMEDSImpl_SObject SALOMEDSImpl_Study::FindObjectByPath(const std::string& the
   }
 
   std::vector<std::string> vs = SALOMEDSImpl_Tool::splitString(aPath, '/');
-  for(int i = 0, len = vs.size(); i<len; i++) {
+  for(int i = 0, len = (int)vs.size(); i<len; i++) { //!< TODO: conversion from size_t to int
 
     aToken = vs[i];
     if(aToken.size() == 0) break;
@@ -1924,7 +1924,7 @@ std::string SALOMEDSImpl_Study::GetLastModificationDate()
   std::vector<int> aMinutes, aHours, aDays, aMonths, aYears;
   aProp->GetModifications(aNames, aMinutes, aHours, aDays, aMonths, aYears);
 
-  int aLastIndex = aNames.size()-1;
+  int aLastIndex = (int)aNames.size()-1; //!< TODO: conversion from size_t to int
   char aResult[20];
   sprintf(aResult, "%2.2d/%2.2d/%4.4d %2.2d:%2.2d",
           (int)(aDays[aLastIndex]),(int)(aMonths[aLastIndex]), (int)(aYears[aLastIndex]),
@@ -1942,7 +1942,7 @@ std::vector<std::string> SALOMEDSImpl_Study::GetModificationsDate()
   std::vector<int> aMinutes, aHours, aDays, aMonths, aYears;
   aProp->GetModifications(aNames, aMinutes, aHours, aDays, aMonths, aYears);
 
-  int anIndex, aLength = aNames.size();
+  int anIndex, aLength = (int)aNames.size(); //!< TODO: conversion from size_t to int
   std::vector<std::string> aDates;
 
   for (anIndex = 1; anIndex < aLength; anIndex++) {
@@ -2193,7 +2193,7 @@ bool SALOMEDSImpl_Study::DumpStudy(const std::string& thePath,
 
   // dump all components and create the components specific scripts
   bool isOk = true;
-  int aLength = aSeq.size();
+  int aLength = (int)aSeq.size(); //!< TODO: conversion from size_t to int
   for(int i = 1; i <= aLength; i++) {
 
     std::string aCompType = aSeq[i-1];
@@ -2532,7 +2532,7 @@ bool SALOMEDSImpl_Study::IsStudyLocked()
 void SALOMEDSImpl_Study::UnLockStudy(const char* theLockerID)
 {
   std::vector<std::string>::iterator vsI = _lockers.begin();
-  int length = _lockers.size();
+  int length = (int)_lockers.size(); //!< TODO: conversion from size_t to int
   bool isFound = false;
   std::string id(theLockerID);
   for(int i = 0; i<length; i++, vsI++) {
@@ -2819,10 +2819,10 @@ bool SALOMEDSImpl_Study::FindVariableAttribute(SALOMEDSImpl_StudyBuilder* theStu
       std::string aString = aStringAttr->Value();
 
       std::vector< std::vector<std::string> > aSections = ParseVariables( aString );
-      for( int i = 0, n = aSections.size(); i < n; i++ )
+      for( int i = 0, n = (int)aSections.size(); i < n; i++ ) //!< TODO: conversion from size_t to int
       {
         std::vector<std::string> aVector = aSections[i];
-        for( int j = 0, m = aVector.size(); j < m; j++ )
+        for( int j = 0, m = (int)aVector.size(); j < m; j++ ) //!< TODO: conversion from size_t to int
         {
           std::string aStr = aVector[j];
           if( aStr.compare( theName ) == 0 )
@@ -2875,10 +2875,10 @@ void SALOMEDSImpl_Study::ReplaceVariableAttribute(SALOMEDSImpl_StudyBuilder* the
       std::string aNewString, aCurrentString = aStringAttr->Value();
 
       std::vector< std::vector<std::string> > aSections = ParseVariables( aCurrentString );
-      for( int i = 0, n = aSections.size(); i < n; i++ )
+      for( int i = 0, n = (int)aSections.size(); i < n; i++ ) //!< TODO: conversion from size_t to int
       {
         std::vector<std::string> aVector = aSections[i];
-        for( int j = 0, m = aVector.size(); j < m; j++ )
+        for( int j = 0, m = (int)aVector.size(); j < m; j++ ) //!< TODO: conversion from size_t to int
         {
           std::string aStr = aVector[j];
           if( aStr.compare( theSource ) == 0 )
@@ -3067,7 +3067,7 @@ static void SaveAttributes(const SALOMEDSImpl_SObject& aSO, HDFgroup *hdf_group_
   hdf_size size[1];
   std::vector<DF_Attribute*> attrList = aSO.GetLabel().GetAttributes();
   DF_Attribute* anAttr = NULL;
-  for(int i = 0, len = attrList.size(); i<len; i++) {
+  for(int i = 0, len = (int)attrList.size(); i<len; i++) { //!< TODO: conversion from size_t to int
     anAttr = attrList[i];
     //The following attributes are not supposed to be written to the file
     std::string type = SALOMEDSImpl_GenericAttribute::Impl_GetType(anAttr);
index bcd63d0210113177b7230674c47db0664af4061a..d9f9d8cea9fc411b679de7c3bd8a432bd2134b3e 100644 (file)
@@ -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, aStreamSize, aDir.c_str(), aMultifileState[0]=='M'):
-        aDriver->Load(anSCO, aStreamFile, aStreamSize, aDir.c_str(), aMultifileState[0]=='M');
+        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
       }
 
       if(aStreamFile != NULL) delete []aStreamFile; 
index 06aa3ec1a9a47e0832c5db5f3f26ab2bccd21609..f46495393f55fe4dad649d22ac91c877d84e380c 100644 (file)
@@ -173,7 +173,7 @@ bool SALOMEDSImpl_UseCaseBuilder::Remove(const SALOMEDSImpl_SObject& theObject)
   for(; aChildItr.More(); aChildItr.Next())
     aList.push_back(aChildItr.Value());
 
-  for(int i = 0, len = aList.size(); i<len; i++) {
+  for(size_t i = 0, len = aList.size(); i<len; i++) {
     if(aList[i]->Label() ==  aCurrent) { //The current node is removed
       aRef->Set(_root->Label()); //Reset the current node to the root
     }
index 9a0db6e2c1451e4610ae82e14ed05c55e341917f..42d61a929b4c38c64f643a99997206117e68fbfa 100644 (file)
@@ -127,7 +127,7 @@ void SALOMEDS_Tool::RemoveTemporaryFiles(const std::string& theDirectory,
 {
   std::string aDirName = theDirectory;
 
-  int i, aLength = theFiles.size();
+  size_t i, aLength = theFiles.size();
   for(i=1; i<=aLength; i++) {
     std::string aFile(aDirName);
     aFile += theFiles[i-1];
@@ -174,7 +174,7 @@ namespace
                    const std::vector<std::string>& theFileNames,
                    const int theNamesOnly)
   {
-    int i, aLength = theFiles.size();
+    int i, aLength = (int)theFiles.size(); //!< TODO: conversion from size_t to int
     if(aLength == 0)
       return (new SALOMEDS::TMPFile);
     
@@ -207,10 +207,10 @@ namespace
         std::ifstream aFile(aFullPath.c_str());
 #endif
         aFile.seekg(0, std::ios::end);
-        aFileSize[i] = aFile.tellg();
+        aFileSize[i] = (long)aFile.tellg(); //!< TODO: conversion from std::streamoff to long
         aBufferSize += aFileSize[i];              //Add a space to store the file
       }
-      aFileNameSize[i] = theFileNames[i].length()+1;
+      aFileNameSize[i] = (int)theFileNames[i].length()+1; //!< TODO: conversion from size_t to int
       aBufferSize += aFileNameSize[i];          //Add a space to store the file name
       aBufferSize += (theNamesOnly)?4:12;       //Add 4 bytes: a length of the file name,
       //    8 bytes: length of the file itself
@@ -340,7 +340,7 @@ SALOMEDS_Tool::PutStreamToFiles(const SALOMEDS::TMPFile& theStream,
     //Put a file name to aFileName
     memcpy(aFileName, (aBuffer + aCurrentPos), aFileNameSize); 
 #ifdef WIN32
-    for (int i = 0; i < strlen(aFileName); i++)
+    for (i = 0; i < strlen(aFileName); i++)
     {
       if (aFileName[i] == ':')
         aFileName[i] = '_';
@@ -382,7 +382,7 @@ std::string SALOMEDS_Tool::GetNameFromPath(const std::string& thePath) {
   if (thePath.empty()) return "";
   std::string aPath = thePath;
   bool isFound = false;
-  int pos = aPath.rfind('/');
+  size_t pos = aPath.rfind('/');
   if(pos > 0) {
     aPath = aPath.substr(pos+1, aPath.size());
     isFound = true;
@@ -412,7 +412,7 @@ std::string SALOMEDS_Tool::GetNameFromPath(const std::string& thePath) {
 std::string SALOMEDS_Tool::GetDirFromPath(const std::string& thePath) {
   if (thePath.empty()) return "";
 
-  int pos = thePath.rfind('/');
+  size_t pos = thePath.rfind('/');
   std::string path;
   if(pos > 0) {
     path = thePath.substr(0, pos+1);
@@ -433,7 +433,7 @@ std::string SALOMEDS_Tool::GetDirFromPath(const std::string& thePath) {
   if(path.size() == 2 && path[1] == ':') path +='\\';
 #endif
 
-  for(int i = 0, len = path.size(); i<len; i++) 
+  for(size_t i = 0, len = path.size(); i<len; i++) 
     if(path[i] == '|') path[i] = '/';
   return path;
 }
index 683ad1fb41bf4f88ee08a69b3950539b4f55fcd7..28b19165ba2cb94066c956a58365a52b2bf4027a 100644 (file)
@@ -100,7 +100,7 @@ const char* get_uname( void )
 #else
            static std::string hostName(4096, 0);
 #endif
-        static DWORD nSize = hostName.length();
+        static DWORD nSize = (DWORD)hostName.length(); //!< TODO: conversion from size_t to DWORD
         static int res = ::GetComputerNameEx(ComputerNameDnsFullyQualified, &hostName[0], &nSize);
         ASSERT( res );
 #ifdef UNICODE
@@ -143,7 +143,7 @@ const char* const get_pwname( void )
 #else
        static std::string retVal(4096, 0);
 #endif
-  static DWORD  dwSize = retVal.length() + 1;
+  static DWORD  dwSize = (DWORD)(retVal.length() + 1); //!< TODO: conversion from size_t to DWORD
   static int res = GetUserName( &retVal[0], &dwSize );
   ASSERT( res );
 #ifdef UNICODE