Gromacs  2024.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
gmx::OptionsModifyingTypeVisitor< InfoType > Class Template Referenceabstract

#include <gromacs/options/optionsvisitor.h>

+ Inheritance diagram for gmx::OptionsModifyingTypeVisitor< InfoType >:
+ Collaboration diagram for gmx::OptionsModifyingTypeVisitor< InfoType >:

Description

template<class InfoType>
class gmx::OptionsModifyingTypeVisitor< InfoType >

Abstract base class for visiting options of a particular type, allowing modifications.

See Also
OptionsModifyingIterator
OptionsModifyingVisitor

Public Member Functions

void visitSection (OptionSectionInfo *section) override=0
 Called for each section.
 
virtual void visitOptionType (InfoType *option)=0
 Called for each option of type InfoType.
 

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