Gromacs  2020.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Protected Member Functions | Friends
gmx::AbstractOptionSection Class Referenceabstract

#include <gromacs/options/abstractsection.h>

+ Inheritance diagram for gmx::AbstractOptionSection:

Description

Base class for specifying option section properties.

Protected Member Functions

 AbstractOptionSection (const char *name)
 Initializes option properties with the given name. More...
 
virtual std::unique_ptr
< IOptionSectionStorage
createStorage () const =0
 Creates a storage object corresponding to this section. More...
 

Friends

class internal::OptionSectionImpl
 

Constructor & Destructor Documentation

gmx::AbstractOptionSection::AbstractOptionSection ( const char *  name)
inlineexplicitprotected

Initializes option properties with the given name.

Member Function Documentation

virtual std::unique_ptr<IOptionSectionStorage> gmx::AbstractOptionSection::createStorage ( ) const
protectedpure virtual

Creates a storage object corresponding to this section.

Similar to AbstractOption::createStorage().


The documentation for this class was generated from the following file: