Hold a double precision number.
More...
#include <option.h>
Inheritance diagram for util::DoubleOption:
List of all members.Public Member Functions
-
DoubleOption (const char *name, const char *defaultVal, const char *usage, const char cmd, double *const storage=NULL)
-
DoubleOption (const string &name, const string &defaultVal, const string &usage, const char cmd, double *const storage=NULL)
-
virtual string getTypeName () const
-
void setValue (const string &s) throw (UException)
-
virtual float getDouble () const
-
virtual string toString () const
-
virtual int getInt () const
-
virtual float getFloat () const
-
virtual string getString () const
-
virtual bool getBool () const
-
virtual bool needsValue () const
-
const string & getName () const
-
char getCmdLineChar () const
-
const string & getDefault () const
-
const string & getUsage () const
Protected Attributes
-
double value_
-
double * storage_
-
string name_
-
string default_
-
string usage_
-
char cmdlinechar_
Related Functions
(Note that these are not member functions.)
Detailed Description
Hold a double precision number.
The documentation for this class was generated from the following file:
Generated on Fri Dec 24 13:32:05 2004 for LTL by
1.3.4