#include <ConfigFileReaderRaw.h>


Public Member Functions | |
| ConfigFileReaderRaw (const FileName &f) | |
| virtual | ~ConfigFileReaderRaw () |
| virtual void | readConfig (Config &c) |
| virtual String | getClassName () const |
Private Member Functions | |
| bool | operator== (const ConfigFileReaderRaw &) const |
| bool | operator!= (const ConfigFileReaderRaw &) const |
| const ConfigFileReaderRaw & | operator= (const ConfigFileReaderRaw &) |
| ConfigFileReaderRaw (const ConfigFileReaderRaw &) | |
Convenient class used to read a configuration from a raw file A raw format is a non-standard format. You can create your own reader with a particular format by using this class as an example.
Definition at line 85 of file ConfigFileReaderRaw.h.
| ConfigFileReaderRaw::ConfigFileReaderRaw | ( | const FileName & | f ) | [explicit] |
Creates a new ConfigFileReaderRaw object to read parameters from a raw file
| f | the file to read (path + name) |
Definition at line 66 of file ConfigFileReaderRaw.cpp.
| ConfigFileReaderRaw::~ConfigFileReaderRaw | ( | ) | [virtual] |
Definition at line 89 of file ConfigFileReaderRaw.cpp.
| alize::ConfigFileReaderRaw::ConfigFileReaderRaw | ( | const ConfigFileReaderRaw & | ) | [private] |
Not implemented
| String ConfigFileReaderRaw::getClassName | ( | ) | const [virtual] |
Returns the name of the class
Implements alize::Object.
Definition at line 86 of file ConfigFileReaderRaw.cpp.
| bool alize::ConfigFileReaderRaw::operator!= | ( | const ConfigFileReaderRaw & | ) | const [private] |
Not implemented
| const ConfigFileReaderRaw& alize::ConfigFileReaderRaw::operator= | ( | const ConfigFileReaderRaw & | ) | [private] |
Not implemented
| bool alize::ConfigFileReaderRaw::operator== | ( | const ConfigFileReaderRaw & | ) | const [private] |
| void ConfigFileReaderRaw::readConfig | ( | Config & | c ) | [virtual] |
Reads the configuration from the file and stores it in a Config object. The object is reseted beforehand
| c | Config objet to store the loaded parameters |
| IOException | if an I/O error occurs |
| FileNotFoundException |
Implements alize::ConfigFileReaderAbstract.
Definition at line 69 of file ConfigFileReaderRaw.cpp.
References alize::ConfigFileReaderAbstract::_pReader, alize::FileReader::close(), alize::String::getToken(), alize::String::isEmpty(), NULL, alize::FileReader::readLine(), alize::Config::reset(), and alize::Config::setParam().
Referenced by alize::Config::load().
1.7.2