Gromacs: gmx::OptionsIterator Class Reference

Decorator class for visiting options in a Options object.

This class provides an interface for looping through sections and options in a Options object.

Typical use (loop over all options, iteratively descending into subsections):

{

public:

virtual void visitSection(const OptionSectionInfo &section)

{

iterator.acceptSections(this);

iterator.acceptOptions(this);

}

virtual void visitOption(const OptionInfo &option)

{

}

}

Visitor().visitSection(options.rootSection());

*

Read more here: Source link