Murl::Util::Environment::DoubleParameter Class Reference
The floating point parameter class. More...
#include "murl_util_environment.h"
Inheritance diagram for Murl::Util::Environment::DoubleParameter:
Public Member Functions | |
DoubleParameter (ParameterType type, const String &longId, const String &shortId, const String &description, Double defaultValue=0) | |
The constructor taking an optional default value, see Parameter::Parameter(). | |
virtual SInt32 | Process (SInt32 currentIndex, SInt32 argC, const char **argV) |
Overload of Parameter::Process() converting the mValue. | |
![]() | |
Parameter (ParameterType type, const String &longId, const String &shortId, const String &description, SInt32 skip, Bool isArray) | |
The constructor. More... | |
virtual | ~Parameter () |
The destructor. | |
Public Attributes | |
Double | mValue |
The processed argument value. More... | |
![]() | |
ParameterType | mType |
The parameter type. More... | |
String | mLongId |
The long parameter identifier string. More... | |
String | mShortId |
The short parameter identifier string. More... | |
String | mDescription |
The parameter description string. More... | |
Bool | mIsSet |
Flag if the parameter is set. More... | |
SInt32 | mSkip |
The number of arguments used by the parameter. More... | |
Bool | mIsArray |
Signature for parameter arrays. More... | |
Additional Inherited Members | |
![]() | |
typedef AutoPointer< Parameter > | AutoPtr |
Definition of the parameter auto pointer. | |
Detailed Description
The floating point parameter class.
Member Data Documentation
◆ mValue
Double Murl::Util::Environment::DoubleParameter::mValue |
The processed argument value.
The documentation for this class was generated from the following file:
- murl_util_environment.h