Gromacs
2024.4
|
Default implementation for IExecutableEnvironment.
Used if IExecutableEnvironment is not explicitly provided when constructing CommandLineProgramContext.
Public Member Functions | |
std::filesystem::path | getWorkingDirectory () const override |
Returns the working directory when the program was launched. | |
std::vector < std::filesystem::path > | getExecutablePaths () const override |
Returns list of paths where executables are searched for. More... | |
Static Public Member Functions | |
static ExecutableEnvironmentPointer | create () |
Allocates a default environment. | |
|
inlineoverridevirtual |
Returns list of paths where executables are searched for.
The returned list should be in priority order. An empty string in the returned list corresponds to getWorkindDirectory().
Implements gmx::IExecutableEnvironment.