Inherits util::OptionReader.
Syntax of config-file must be
option = value
Value must be of proper type. After '#' (comment indicator) rest of line will be ignored.
util::ConfigFileReader::ConfigFileReader | ( | const string & | filename | ) |
virtual util::ConfigFileReader::~ConfigFileReader | ( | ) | [virtual] |
virtual string util::ConfigFileReader::nextOptionName | ( | ) | throw (UException) [virtual] |
Implements util::OptionReader.
virtual string util::ConfigFileReader::nextOptionValue | ( | const Option * | op | ) | throw (UException) [virtual] |
Implements util::OptionReader.
virtual bool util::ConfigFileReader::done | ( | ) | [virtual] |
Implements util::OptionReader.
string util::ConfigFileReader::fileName | ( | ) | const |
bool util::ConfigFileReader::nextLine | ( | ) | [protected] |
const string util::ConfigFileReader::filename_ [protected] |
bool util::ConfigFileReader::done_ [protected] |
ifstream util::ConfigFileReader::conffile_ [protected] |
string util::ConfigFileReader::optionname_ [protected] |
string util::ConfigFileReader::optionvalue_ [protected] |