Gromacs
5.1.5
|
#include <string>
#include <vector>
#include <boost/shared_ptr.hpp>
#include "gromacs/utility/classhelpers.h"
#include "gromacs/utility/programcontext.h"
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::ExecutableEnvironmentInterface |
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 boost::shared_ptr < ExecutableEnvironmentInterface > | gmx::ExecutableEnvironmentPointer |
Shorthand for a smart pointer to ExecutableEnvironmentInterface. | |