Gromacs  2022.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
options Directory Reference
+ Directory dependency graph for options:

Description

Extensible Handling of Options (options)

Directories

directory  tests
 Unit tests for Extensible Handling of Options (options).
 

Files

file  abstractoption.cpp
 
file  abstractoption.h
 Defines gmx::AbstractOption, gmx::OptionTemplate and gmx::OptionInfo.
 
file  abstractoptionstorage.h
 Declares gmx::AbstractOptionStorage.
 
file  abstractsection.cpp
 
file  abstractsection.h
 Declares base classes for declaring option sections.
 
file  basicoptions.cpp
 
file  basicoptions.h
 Declares option objects for basic option types.
 
file  basicoptionstorage.h
 
file  behaviorcollection.cpp
 
file  behaviorcollection.h
 Declares gmx::OptionsBehaviorCollection.
 
file  filenameoption.cpp
 
file  filenameoption.h
 Declares gmx::FileNameOption and gmx::FileNameOptionInfo.
 
file  filenameoptionmanager.cpp
 
file  filenameoptionmanager.h
 Declares gmx::FileNameOptionManager.
 
file  filenameoptionstorage.h
 
file  ioptionsbehavior.h
 Declares gmx::IOptionsBehavior.
 
file  ioptionscontainer.h
 Declares gmx::IOptionsContainer.
 
file  ioptionscontainerwithsections.h
 Declares gmx::IOptionsContainerWithSections.
 
file  isectionstorage.h
 Declares gmx::IOptionSectionStorage.
 
file  ivaluestore.h
 Declares gmx::IOptionValueStore.
 
file  optionfiletype.h
 Defines an enumeration type for specifying file types for options.
 
file  optionflags.h
 Defines flags used in option implementation.
 
file  optionmanagercontainer.h
 Declares gmx::OptionManagerContainer.
 
file  options.cpp
 
file  options.h
 Declares gmx::Options.
 
file  options_impl.h
 
file  optionsassigner.cpp
 
file  optionsassigner.h
 Declares gmx::OptionsAssigner.
 
file  optionsection.cpp
 
file  optionsection.h
 Declares gmx::OptionSection and gmx::OptionSectionInfo.
 
file  optionstoragetemplate.h
 Defines gmx::OptionStorageTemplate template.
 
file  optionsvisitor.cpp
 
file  optionsvisitor.h
 Declares gmx::OptionsVisitor interface and supporting classes.
 
file  repeatingsection.h
 Declares gmx::RepeatingOptionSection and related classes.
 
file  timeunitmanager.cpp
 
file  timeunitmanager.h
 Declares gmx::TimeUnitManager.
 
file  treesupport.cpp
 
file  treesupport.h
 Declares functions for using keyvaluetree.h with Options.
 
file  valueconverter.h
 Provides gmx::OptionValueConverterSimple.
 
file  valuestore.h
 Declares implementations for IOptionValueStore.