Gromacs  2024.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs
cmdlineoptionsmodule.h File Reference
#include <functional>
#include <memory>
#include "gromacs/commandline/cmdlinemodule.h"
#include "gromacs/libgromacs_export.h"
+ Include dependency graph for cmdlineoptionsmodule.h:
+ This graph shows which files directly or indirectly include this file:

Description

Declares gmx::ICommandLineOptionsModule and supporting routines.

Author
Teemu Murtola teemu.nosp@m..mur.nosp@m.tola@.nosp@m.gmai.nosp@m.l.com

Classes

class  gmx::ArrayRef< typename >
 STL-like interface to a C array of T (or part of a std container of T). More...
 
class  gmx::ICommandLineOptionsModuleSettings
 Settings to pass information between a CommandLineOptionsModule and generic code that runs it. More...
 
class  gmx::ICommandLineOptionsModule
 Module that can be run from a command line and uses gmx::Options for argument processing. More...
 

Typedefs

typedef std::unique_ptr
< ICommandLineOptionsModule > 
gmx::ICommandLineOptionsModulePointer
 Smart pointer to manage an ICommandLineOptionsModule.