Gromacs  2025-dev-20241008-cf8b9ef
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
gmx::IOptionSectionStorage Class Referenceabstract

#include <gromacs/options/isectionstorage.h>

+ Inheritance diagram for gmx::IOptionSectionStorage:

Description

Provides behavior specific to a certain option section type.

Public Member Functions

virtual void initStorage ()=0
 Called once before the first call to startSection(). More...
 
virtual void startSection ()=0
 Called when option assignment enters this section.
 
virtual void finishSection ()=0
 Called when option assignment leaves this section.
 

Member Function Documentation

virtual void gmx::IOptionSectionStorage::initStorage ( )
pure virtual

Called once before the first call to startSection().

This is called once all options have been added to the section. The current implementation does not call this if startSection() is never called.

Implemented in gmx::RepeatingOptionSectionStorage< T >.


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