Gromacs
2022.2
|
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. | |