|
Gromacs
2023.4
|
#include <filesystem>#include <memory>#include <string>#include <vector>#include "gromacs/utility/programcontext.h"
Include dependency graph for cmdlineprogramcontext.h:
This graph shows which files directly or indirectly include this file:Declares gmx::CommandLineProgramContext.
This header is installed to support cmdlineinit.h because some compilers don't allow returning a reference to an incomplete type from a function. It should not be necessary to use gmx::CommandLineProgramContext outside the GROMACS library.
Classes | |
| class | gmx::IExecutableEnvironment |
| Allows customization of the way various directories are found by CommandLineProgramContext. More... | |
| class | gmx::CommandLineProgramContext |
| Program context implementation for command line programs. More... | |
Typedefs | |
|
typedef std::unique_ptr < IExecutableEnvironment > | gmx::ExecutableEnvironmentPointer |
| Shorthand for a smart pointer to IExecutableEnvironment. | |
1.8.5