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

Hold an integer 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 an integer number.

Constructor & Destructor Documentation

util::IntOption::IntOption ( const char *  name,
const char *  defaultVal,
const char *  usage,
const char  cmd,
int *const   storage = NULL 
)

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

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


Member Function Documentation

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

Reimplemented from util::Option.

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

Implements util::Option.

virtual int util::IntOption::getInt (  )  const [virtual]

Reimplemented from util::Option.

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

Implements util::Option.

virtual float util::Option::getFloat (  )  const [inline, virtual, inherited]

Reimplemented in util::FloatOption.

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

int util::IntOption::value_ [protected]

int* util::IntOption::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