|
Gromacs
2026.0-dev-20251111-8c1ac59
|
#include <map>#include <memory>#include <string>#include <vector>#include "gromacs/commandline/cmdlinemodule.h"#include "gromacs/commandline/cmdlinemodulemanager.h"#include "gromacs/mdrun/binary_information.h"#include "gromacs/options/options.h"#include "gromacs/utility/classhelpers.h"#include "gromacs/utility/gmxassert.h"
Include dependency graph for cmdlinemodulemanager_impl.h:
This graph shows which files directly or indirectly include this file:Declares implementation types for gmx::CommandLineModuleManager.
Classes | |
| class | gmx::CommandLineModuleGroupData |
| Internal data for a CommandLineModuleManager module group. More... | |
| class | gmx::CommandLineCommonOptionsHolder |
| Encapsulates some handling of common options to the wrapper binary. More... | |
Typedefs | |
|
typedef std::map< std::string, CommandLineModulePointer > | gmx::CommandLineModuleMap |
| Container type for mapping module names to module objects. | |
|
typedef std::unique_ptr < CommandLineModuleGroupData > | gmx::CommandLineModuleGroupDataPointer |
| Smart pointer type for managing a CommandLineModuleGroup. | |
|
typedef std::vector < CommandLineModuleGroupDataPointer > | gmx::CommandLineModuleGroupList |
| Container type for keeping a list of module groups. | |
1.8.5