An abstract base class for sources feeding into util::OptionParser .
More...
Inherited by util::CommandLineReader, and util::ConfigFileReader.
An abstract base class for sources feeding into util::OptionParser .
It defines the following interface supplying exactly three methods, namely
◆ OptionReader()
util::OptionReader::OptionReader |
( |
| ) |
|
|
inline |
◆ ~OptionReader()
virtual util::OptionReader::~OptionReader |
( |
| ) |
|
|
inlinevirtual |
◆ nextOptionName()
virtual string util::OptionReader::nextOptionName |
( |
| ) |
|
|
pure virtual |
◆ nextOptionValue()
virtual string util::OptionReader::nextOptionValue |
( |
const Option * |
op | ) |
|
|
pure virtual |
◆ done()
virtual bool util::OptionReader::done |
( |
| ) |
|
|
pure virtual |