|
Gromacs
2026.0-dev-20251106-2ba968f
|
#include <gromacs/options/optionsection.h>
Inheritance diagram for gmx::OptionSectionHandle:
Collaboration diagram for gmx::OptionSectionHandle:Allows adding options to an OptionSection.
An instance of this class is returned from IOptionsContainerWithSections::addSection(), and supports adding options and subsections to a section created with OptionSection.
Public Member Functions | |
| OptionSectionHandle (internal::OptionSectionImpl *section) | |
| Wraps a given section storage object. | |
Public Member Functions inherited from gmx::AbstractOptionSectionHandle | |
| IOptionsContainer & | addGroup () override |
| Creates a subgroup of options within the current options. More... | |
Public Member Functions inherited from gmx::IOptionsContainerWithSections | |
| template<class SectionType > | |
| SectionType::HandleType | addSection (const SectionType §ion) |
| Adds a section to this collection. More... | |
Public Member Functions inherited from gmx::IOptionsContainer | |
| template<class OptionType > | |
| OptionType::InfoType * | addOption (const OptionType &settings) |
| Adds a recognized option. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from gmx::AbstractOptionSectionHandle | |
| AbstractOptionSectionHandle (internal::OptionSectionImpl *section) | |
| Wraps a given section storage object. | |
Protected Member Functions inherited from gmx::IOptionsContainerWithSections | |
| GMX_DEFAULT_CONSTRUCTORS (IOptionsContainerWithSections) | |
Protected Member Functions inherited from gmx::IOptionsContainer | |
| GMX_DEFAULT_CONSTRUCTORS (IOptionsContainer) | |
Static Protected Member Functions inherited from gmx::AbstractOptionSectionHandle | |
| template<typename StorageType > | |
| static StorageType * | getStorage (internal::OptionSectionImpl *section) |
| Returns the storage for a particular type of section. More... | |
1.8.5