Public Member Functions | |
~RuntimeEnvironment () | |
void | setInputDir (const std::string InputDir) |
std::string | getInputDir () const |
void | setOutputDir (const std::string OutputDir) |
std::string | getOutputDir () const |
void | setDateTimeOutputDir () |
std::string | getTempDir () const |
std::string | getInputFullPath (std::string Filename) const |
std::string | getOutputFullPath (std::string Filename) const |
std::string | getPluginFullPath (std::string Filename) |
void | addExtraPluginsPaths (std::string SemicolonSeparatedPaths) |
std::vector< std::string > | getPluginsPaths () const |
openfluid::base::EnvironmentProperties & | getExtraProperties () |
bool | isClearOutputDir () const |
void | setClearOutputDir (bool ClearDir) |
bool | isWriteResults () const |
void | setWriteResults (bool WriteIt) |
bool | isWriteSimReport () const |
void | setWriteSimReport (bool WriteIt) |
openfluid::base::EnvironmentProperties * | getFunctionEnvironment () const |
boost::posix_time::ptime | getIgnitionDateTime () const |
std::string | getSimulationID () const |
void | setSimulationID (const std::string SimID) |
boost::posix_time::time_duration | getEffectiveSimulationDuration () const |
void | setEffectiveSimulationDuration (const boost::posix_time::time_duration &TimeDuration) |
std::string | getHostName () const |
std::string | getUserID () const |
void | setSimulationTimeInformation (openfluid::core::DateTime StartTime, openfluid::core::DateTime EndTime, int TimeStep) |
openfluid::core::DateTime | getSimulationStartTime () const |
openfluid::core::DateTime | getSimulationEndTime () const |
int | getSimulationTimeStep () const |
void | setValuesBufferSize (const unsigned int StepsNbr) |
unsigned int | getValuesBufferSize () const |
bool | isUserValuesBufferSize () const |
void | setFilesBufferSize (const unsigned int Bytes) |
unsigned int | getFilesBufferSize () const |
Static Public Member Functions | |
static RuntimeEnvironment * | getInstance () |
openfluid::base::RuntimeEnvironment::~RuntimeEnvironment | ( | ) |
Destructor
void openfluid::base::RuntimeEnvironment::addExtraPluginsPaths | ( | std::string | SemicolonSeparatedPaths | ) |
boost::posix_time::time_duration openfluid::base::RuntimeEnvironment::getEffectiveSimulationDuration | ( | ) | const [inline] |
openfluid::base::EnvironmentProperties& openfluid::base::RuntimeEnvironment::getExtraProperties | ( | ) | [inline] |
unsigned int openfluid::base::RuntimeEnvironment::getFilesBufferSize | ( | ) | const [inline] |
openfluid::base::EnvironmentProperties* openfluid::base::RuntimeEnvironment::getFunctionEnvironment | ( | ) | const [inline] |
std::string openfluid::base::RuntimeEnvironment::getHostName | ( | ) | const [inline] |
boost::posix_time::ptime openfluid::base::RuntimeEnvironment::getIgnitionDateTime | ( | ) | const [inline] |
std::string openfluid::base::RuntimeEnvironment::getInputDir | ( | ) | const [inline] |
std::string openfluid::base::RuntimeEnvironment::getInputFullPath | ( | std::string | Filename | ) | const [inline] |
static RuntimeEnvironment* openfluid::base::RuntimeEnvironment::getInstance | ( | ) | [static] |
std::string openfluid::base::RuntimeEnvironment::getOutputDir | ( | ) | const [inline] |
std::string openfluid::base::RuntimeEnvironment::getOutputFullPath | ( | std::string | Filename | ) | const [inline] |
std::string openfluid::base::RuntimeEnvironment::getPluginFullPath | ( | std::string | Filename | ) |
std::vector<std::string> openfluid::base::RuntimeEnvironment::getPluginsPaths | ( | ) | const [inline] |
openfluid::core::DateTime openfluid::base::RuntimeEnvironment::getSimulationEndTime | ( | ) | const [inline] |
std::string openfluid::base::RuntimeEnvironment::getSimulationID | ( | ) | const [inline] |
openfluid::core::DateTime openfluid::base::RuntimeEnvironment::getSimulationStartTime | ( | ) | const [inline] |
int openfluid::base::RuntimeEnvironment::getSimulationTimeStep | ( | ) | const [inline] |
std::string openfluid::base::RuntimeEnvironment::getTempDir | ( | ) | const [inline] |
std::string openfluid::base::RuntimeEnvironment::getUserID | ( | ) | const [inline] |
unsigned int openfluid::base::RuntimeEnvironment::getValuesBufferSize | ( | ) | const [inline] |
bool openfluid::base::RuntimeEnvironment::isClearOutputDir | ( | ) | const [inline] |
bool openfluid::base::RuntimeEnvironment::isUserValuesBufferSize | ( | ) | const [inline] |
bool openfluid::base::RuntimeEnvironment::isWriteResults | ( | ) | const [inline] |
bool openfluid::base::RuntimeEnvironment::isWriteSimReport | ( | ) | const [inline] |
void openfluid::base::RuntimeEnvironment::setClearOutputDir | ( | bool | ClearDir | ) | [inline] |
void openfluid::base::RuntimeEnvironment::setDateTimeOutputDir | ( | ) |
void openfluid::base::RuntimeEnvironment::setEffectiveSimulationDuration | ( | const boost::posix_time::time_duration & | TimeDuration | ) | [inline] |
void openfluid::base::RuntimeEnvironment::setFilesBufferSize | ( | const unsigned int | Bytes | ) | [inline] |
void openfluid::base::RuntimeEnvironment::setInputDir | ( | const std::string | InputDir | ) | [inline] |
void openfluid::base::RuntimeEnvironment::setOutputDir | ( | const std::string | OutputDir | ) | [inline] |
void openfluid::base::RuntimeEnvironment::setSimulationID | ( | const std::string | SimID | ) | [inline] |
void openfluid::base::RuntimeEnvironment::setSimulationTimeInformation | ( | openfluid::core::DateTime | StartTime, | |
openfluid::core::DateTime | EndTime, | |||
int | TimeStep | |||
) |
void openfluid::base::RuntimeEnvironment::setValuesBufferSize | ( | const unsigned int | StepsNbr | ) | [inline] |
void openfluid::base::RuntimeEnvironment::setWriteResults | ( | bool | WriteIt | ) | [inline] |
void openfluid::base::RuntimeEnvironment::setWriteSimReport | ( | bool | WriteIt | ) | [inline] |