SALOMEDS_Tool Class Reference

#include <SALOMEDS_Tool.hxx>

Static Public Member Functions

static void GetAllChildren (SALOMEDS::Study_var theStudy, SALOMEDS::SObject_var theObj, std::list< SALOMEDS::SObject_var > &theList)
 
static std::string GetDirFromPath (const std::string &thePath)
 
static bool GetFlag (const int theFlag, SALOMEDS::Study_var theStudy, SALOMEDS::SObject_var theObj)
 
static std::string GetNameFromPath (const std::string &thePath)
 
static std::string GetTmpDir ()
 
static SALOMEDS::TMPFile * PutFilesToStream (const SALOMEDS::ListOfFileNames &theFiles, const SALOMEDS::ListOfFileNames &theFileNames)
 
static SALOMEDS::TMPFile * PutFilesToStream (const std::string &theFromDirectory, const SALOMEDS::ListOfFileNames &theFiles, const int theNamesOnly=0)
 
static SALOMEDS::ListOfFileNames_var PutStreamToFiles (const SALOMEDS::TMPFile &theStream, const std::string &theToDirectory, const int theNamesOnly=0)
 
static void RemoveTemporaryFiles (const std::string &theDirectory, const SALOMEDS::ListOfFileNames &theFiles, const bool IsDirDeleted)
 
static bool SetFlag (const int theFlag, SALOMEDS::Study_var theStudy, const std::string &theEntry, const bool theValue)
 

Member Function Documentation

◆ GetAllChildren()

static void SALOMEDS_Tool::GetAllChildren ( SALOMEDS::Study_var  theStudy,
SALOMEDS::SObject_var  theObj,
std::list< SALOMEDS::SObject_var > &  theList 
)
static

◆ GetDirFromPath()

static std::string SALOMEDS_Tool::GetDirFromPath ( const std::string &  thePath)
static

◆ GetFlag()

static bool SALOMEDS_Tool::GetFlag ( const int  theFlag,
SALOMEDS::Study_var  theStudy,
SALOMEDS::SObject_var  theObj 
)
static

◆ GetNameFromPath()

static std::string SALOMEDS_Tool::GetNameFromPath ( const std::string &  thePath)
static

◆ GetTmpDir()

static std::string SALOMEDS_Tool::GetTmpDir ( )
static

◆ PutFilesToStream() [1/2]

static SALOMEDS::TMPFile * SALOMEDS_Tool::PutFilesToStream ( const SALOMEDS::ListOfFileNames &  theFiles,
const SALOMEDS::ListOfFileNames &  theFileNames 
)
static

◆ PutFilesToStream() [2/2]

static SALOMEDS::TMPFile * SALOMEDS_Tool::PutFilesToStream ( const std::string &  theFromDirectory,
const SALOMEDS::ListOfFileNames &  theFiles,
const int  theNamesOnly = 0 
)
static

◆ PutStreamToFiles()

static SALOMEDS::ListOfFileNames_var SALOMEDS_Tool::PutStreamToFiles ( const SALOMEDS::TMPFile &  theStream,
const std::string &  theToDirectory,
const int  theNamesOnly = 0 
)
static

◆ RemoveTemporaryFiles()

static void SALOMEDS_Tool::RemoveTemporaryFiles ( const std::string &  theDirectory,
const SALOMEDS::ListOfFileNames &  theFiles,
const bool  IsDirDeleted 
)
static

◆ SetFlag()

static bool SALOMEDS_Tool::SetFlag ( const int  theFlag,
SALOMEDS::Study_var  theStudy,
const std::string &  theEntry,
const bool  theValue 
)
static

The documentation for this class was generated from the following file: