util::FloatOption Class Reference
[Command Line and Config File Interfacing]

Hold a single precision number. More...

Inherits util::Option.

List of all members.

Public Member Functions

Protected Attributes

Related Functions

(Note that these are not member functions.)

Detailed Description

Hold a single precision number.

Constructor & Destructor Documentation

util::FloatOption::FloatOption ( const char *  name,
const char *  defaultVal,
const char *  usage,
const char  cmd,
float *const   storage = NULL 
)

util::FloatOption::FloatOption ( const string &  name,
const string &  defaultVal,
const string &  usage,
const char  cmd,
float *const   storage = NULL 
)

util::FloatOption::~FloatOption (  )  throw () [inline]


Member Function Documentation

virtual string util::FloatOption::getTypeName (  )  const [inline, virtual]

Reimplemented from util::Option.

void util::FloatOption::setValue ( const string &  s  )  throw (UException) [virtual]

Implements util::Option.

virtual float util::FloatOption::getFloat (  )  const [virtual]

Reimplemented from util::Option.

virtual string util::FloatOption::toString (  )  const [virtual]

Implements util::Option.

virtual int util::Option::getInt (  )  const [inline, virtual, inherited]

Reimplemented in util::IntOption.

virtual string util::Option::getString (  )  const [inline, virtual, inherited]

Reimplemented in util::StringOption.

virtual bool util::Option::getBool (  )  const [inline, virtual, inherited]

Reimplemented in util::BoolOption.

virtual bool util::Option::needsValue (  )  const [inline, virtual, inherited]

Reimplemented in util::BoolOption.

const string& util::Option::getName (  )  const [inherited]

char util::Option::getCmdLineChar (  )  const [inherited]

const string& util::Option::getDefault (  )  const [inherited]

const string& util::Option::getUsage (  )  const [inherited]


Member Data Documentation

float util::FloatOption::value_ [protected]

float* util::FloatOption::storage_ [protected]

string util::Option::name_ [protected, inherited]

string util::Option::default_ [protected, inherited]

string util::Option::usage_ [protected, inherited]

char util::Option::cmdlinechar_ [protected, inherited]


Generated on Wed Mar 11 17:44:37 2009 for LTL by  doxygen 1.5.3