Gromacs
2020.4
|
#include "gromacs/utility/flags.h"
Defines flags used in option implementation.
Symbols in this header are considered an implementation detail, and should not be accessed outside the module. Because of details in the implementation, it is still installed.
Typedefs | |
typedef FlagsTemplate< OptionFlag > | gmx::OptionFlags |
Holds a combination of OptionFlag values. | |
Enumerations | |
enum | gmx::OptionFlag { gmx::efOption_Set = 1 << 0, gmx::efOption_HasDefaultValue = 1 << 1, gmx::efOption_ExplicitDefaultValue = 1 << 2, gmx::efOption_ClearOnNextSet = 1 << 3, gmx::efOption_Required = 1 << 4, gmx::efOption_MultipleTimes = 1 << 5, gmx::efOption_Hidden = 1 << 6, gmx::efOption_Vector = 1 << 8, gmx::efOption_DefaultValueIfSetExists = 1 << 11, gmx::efOption_NoDefaultValue = 1 << 9, gmx::efOption_DontCheckMinimumCount = 1 << 10 } |
Flags for options. More... | |