Gromacs: gmx::Int64Option Class Reference

Specifies an option that provides 64-bit integer values.

Public methods in this class do not throw.

See Also
IntegerOption

typedef OptionTemplate

< gmx_int64_t, Int64OptionMyBase   Alias for the template class for use in base classes.  
const gmx_int64_t *  defaultValue () const   Returns a pointer to user-specified default value, or NULL if there is none.  
const gmx_int64_t *  defaultValueIfSet () const   Returns a pointer to user-specified default value, or NULL if there is none.  
  OptionTemplate (const char *name)   Initializes the name and default values for an option.  
MyClassme ()   Returns *this casted into MyClass to reduce typing.  
  AbstractOption (const char *name)   Initializes the name and default values for an option.  
void  setDescription (const char *descr)   Sets the description for the option.  
void  setFlag (OptionFlag flag)   Sets a flag for the option.  
void  clearFlag (OptionFlag flag)   Clears a flag for the option.  
void  setFlag (OptionFlag flag, bool bSet)   Sets or clears a flag for the option.  
bool  isVector () const   Returns true if the option is vector-valued.   void  setVector ()   Sets the option to be vector-valued. More…  
void  setValueCount (int count)   Sets the required number of values for the option.  
int  minValueCount_   Minimum number of values required for the option.  
int  maxValueCount_   Maximum number of values allowed for the option.  

Read more here: Source link