29 #ifndef __SALOMEDS_Tool_H__
30 #define __SALOMEDS_Tool_H__
39 #include "SALOMEconfig.h"
40 #include CORBA_SERVER_HEADER(SALOMEDS)
43 # if defined TOOLSDS_EXPORTS
44 # define TOOLSDS_EXPORT __declspec( dllexport )
46 # define TOOLSDS_EXPORT __declspec( dllimport )
49 # define TOOLSDS_EXPORT
65 static void RemoveTemporaryFiles(
const std::string& theDirectory,
67 const bool IsDirDeleted);
72 const int theNamesOnly = 0);
80 const std::string& theToDirectory,
81 const int theNamesOnly = 0);
92 static bool GetFlag(
const int theFlag,
93 SALOMEDS::Study_var theStudy,
94 SALOMEDS::SObject_var theObj );
97 static bool SetFlag(
const int theFlag,
98 SALOMEDS::Study_var theStudy,
99 const std::string& theEntry,
100 const bool theValue );
103 static void GetAllChildren( SALOMEDS::Study_var theStudy,
104 SALOMEDS::SObject_var theObj,
105 std::list<SALOMEDS::SObject_var>& theList );
std::string GetTmpDir()
Definition: HDFascii.cc:696
sequence< octet > TMPFile
A byte stream which is used for binary data transfer between different components.
Definition: SALOMEDS.idl:67
std::string GetNameFromPath(const std::string &thePath)
Definition: testDF.cxx:115
std::string GetDirFromPath(const std::string &thePath)
Definition: testDF.cxx:124