OpenMD 3.1
Molecular Dynamics in the Open
|
Public Types | |
using | ValueType = ParameterTraits<ParamType> |
Public Member Functions | |
void | setDefaultValue (const ParamType &value) |
ParamType | getData () |
virtual bool | setData (std::string sval) |
virtual bool | setData (int ival) |
virtual bool | setData (unsigned long int lival) |
virtual bool | setData (RealType dval) |
virtual bool | setData (std::pair< int, int > pval) |
virtual bool | setData (std::vector< RealType > pval) |
virtual std::string | getParamType () |
Public Member Functions inherited from ParameterBase | |
bool | isOptional () |
void | setOptional (bool optional) |
bool | hasDefaultValue () |
virtual bool | isValid () |
const std::string & | getKeyword () |
void | setKeyword (const std::string &keyword) |
bool | empty () |
Additional Inherited Members | |
Protected Attributes inherited from ParameterBase | |
std::string | keyword_ |
bool | optional_ |
bool | defaultValue_ |
bool | empty_ |
Definition at line 319 of file ParameterManager.hpp.
using Parameter< ParamType >::ValueType = ParameterTraits<ParamType> |
Definition at line 321 of file ParameterManager.hpp.
|
inline |
Definition at line 328 of file ParameterManager.hpp.
|
inlinevirtual |
Implements ParameterBase.
Definition at line 347 of file ParameterManager.hpp.
|
inlinevirtual |
Implements ParameterBase.
Definition at line 333 of file ParameterManager.hpp.
|
inlinevirtual |
Implements ParameterBase.
Definition at line 337 of file ParameterManager.hpp.
|
inlinevirtual |
Implements ParameterBase.
Definition at line 340 of file ParameterManager.hpp.
|
inlinevirtual |
Implements ParameterBase.
Definition at line 330 of file ParameterManager.hpp.
|
inlinevirtual |
Implements ParameterBase.
Definition at line 343 of file ParameterManager.hpp.
|
inlinevirtual |
Implements ParameterBase.
Definition at line 334 of file ParameterManager.hpp.
|
inline |
Definition at line 323 of file ParameterManager.hpp.