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