#include "Basics_DirUtils.hxx"
#include <errno.h>
+#include <stdlib.h>
#ifndef WIN32
# include <sys/stat.h>
#include "Basics_Utils.hxx"
+#include "string.h"
+
#ifndef WIN32
#include <unistd.h>
#include <sys/stat.h>
#include <signal.h>
#include <errno.h>
#include <string.h>
+#include <limits.h>
#include "Batch_IOMutex.hxx"
#include "Batch_BatchManager_Local.hxx"
#include <fstream>
#include <sstream>
#include <sys/stat.h>
+#include <stdlib.h>
+#include <string.h>
using namespace std;
#include <fstream>
#include <sstream>
#include <sys/stat.h>
+#include <stdlib.h>
+#include <libgen.h>
#include "Batch_BatchManager_eLSF.hxx"
#ifdef WIN32
# include <time.h>
string::size_type p1 = fileToExecute.find_last_of("/");
string::size_type p2 = fileToExecute.find_last_of(".");
std::string rootNameToExecute = fileToExecute.substr(p1+1,p2-p1-1);
- std::string fileNameToExecute = "~/" + dirForTmpFiles + "/" + string(basename(fileToExecute.c_str()));
+ std::string fileNameToExecute = "~/" + dirForTmpFiles + "/" + string(basename((char*)(fileToExecute.c_str())));
int idx = dirForTmpFiles.find("Batch/");
std::string filelogtemp = dirForTmpFiles.substr(idx+6, dirForTmpFiles.length());
#include <fstream>
#include <sstream>
#include <sys/stat.h>
+#include <stdlib.h>
+#include <libgen.h>
#include "Batch_BatchManager_ePBS.hxx"
#ifdef WIN32
# include <time.h>
string::size_type p1 = fileToExecute.find_last_of("/");
string::size_type p2 = fileToExecute.find_last_of(".");
std::string rootNameToExecute = fileToExecute.substr(p1+1,p2-p1-1);
- std::string fileNameToExecute = "~/" + dirForTmpFiles + "/" + string(basename(fileToExecute.c_str()));
+ std::string fileNameToExecute = "~/" + dirForTmpFiles + "/" + string(basename((char*)(fileToExecute.c_str())));
int idx = dirForTmpFiles.find("Batch/");
std::string filelogtemp = dirForTmpFiles.substr(idx+6, dirForTmpFiles.length());
#include "SALOME_Container.hxx"
#include <map>
#include <cstdio>
+#include <string>
class CONTAINER_EXPORT Salome_file_i:
public virtual POA_Engines::Salome_file
#include <iostream>
#include <fstream>
#include <sstream>
+#include <stdlib.h>
#include "HDFascii.hxx"
using namespace std;
#include <iostream>
#include <vector>
#include <string>
+#include <string.h>
#include "DF_definitions.hxx"
#include "DF_Application.hxx"
#include <SALOMEconfig.h>
-#ifndef WIN32
-#include <fstream.h>
-#else
#include <fstream>
+#ifdef WIN32
#include <iosfwd>
#endif
#include <omnithread.h>
//otherwise all messages will be put into terminal via cout
bool m_putIntoFile;
//ofstream class specialized for disk file output
-#ifndef WIN32
- ofstream m_outputFile;
-#else
- std::ofstream m_outputFile;
-#endif
+ std::ofstream m_outputFile;
//synchronisation object
static omni_mutex myLock;
};
// Module : SALOME
#include <iostream>
+#include <stdlib.h>
#include "SALOME_Logger_Server.hxx"
#include <SALOMEconfig.h>
#include <sys/types.h>
// Module : SALOME
#include "SALOMEDSImpl_AttributeSequenceOfInteger.hxx"
+#include <string.h>
using namespace std;
// Module : SALOME
#include "SALOMEDSImpl_AttributeSequenceOfReal.hxx"
+#include <string.h>
using namespace std;
// Module : SALOME
#include "SALOMEDSImpl_AttributeStudyProperties.hxx"
+#include <string.h>
using namespace std;
#include "SALOMEDSImpl_AttributeTreeNode.hxx"
+#include <string.h>
using namespace std;
using namespace std;
#include <map>
+#include <string.h>
//============================================================================
/*! Function : empty constructor
#include "SALOMEDSImpl_Study.hxx"
+#include <string.h>
using namespace std;
#include <iostream>
#include <fstream>
#include <stdlib.h>
+#include <string.h>
#include "SALOMEDSImpl_Tool.hxx"
#include <iostream>
#include <limits.h>
#include <cassert>
+#include <string.h>
#ifndef WIN32
#include <dlfcn.h>