|
Gromacs
2026.0-dev-20251110-920b6d1
|
Inheritance diagram for gmx::anonymous_namespace{cmdlineprogramcontext.cpp}::DefaultExecutableEnvironment:
Collaboration diagram for gmx::anonymous_namespace{cmdlineprogramcontext.cpp}::DefaultExecutableEnvironment: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.
1.8.5