#include <ConfigFileReaderAbstract.h>


Public Member Functions | |
| ConfigFileReaderAbstract (const FileName &f) | |
| virtual | ~ConfigFileReaderAbstract () |
| virtual void | readConfig (Config &c)=0 |
Protected Attributes | |
| FileReader * | _pReader |
Private Member Functions | |
| bool | operator== (const ConfigFileReaderAbstract &) const |
| bool | operator!= (const ConfigFileReaderAbstract &) const |
| const ConfigFileReaderAbstract & | operator= (const ConfigFileReaderAbstract &) |
| ConfigFileReaderAbstract (const ConfigFileReaderAbstract &) | |
Abstract class used to read parameters from a file
Definition at line 81 of file ConfigFileReaderAbstract.h.
| ConfigFileReaderAbstract::ConfigFileReaderAbstract | ( | const FileName & | f ) | [explicit] |
Creates a new ConfigFileReaderAbstract object to read parameters from a file.
| f | the file to read (path + name) |
Definition at line 66 of file ConfigFileReaderAbstract.cpp.
| ConfigFileReaderAbstract::~ConfigFileReaderAbstract | ( | ) | [virtual] |
Definition at line 70 of file ConfigFileReaderAbstract.cpp.
| alize::ConfigFileReaderAbstract::ConfigFileReaderAbstract | ( | const ConfigFileReaderAbstract & | ) | [private] |
Not implemented
| bool alize::ConfigFileReaderAbstract::operator!= | ( | const ConfigFileReaderAbstract & | ) | const [private] |
Not implemented
| const ConfigFileReaderAbstract& alize::ConfigFileReaderAbstract::operator= | ( | const ConfigFileReaderAbstract & | ) | [private] |
Not implemented
| bool alize::ConfigFileReaderAbstract::operator== | ( | const ConfigFileReaderAbstract & | ) | const [private] |
| virtual void alize::ConfigFileReaderAbstract::readConfig | ( | Config & | c ) | [pure virtual] |
Reads the configuration from the file and stores it in a Config object
| c | Config object to store the loaded parameters |
| IOException | if an I/O error occurs |
| FileNotFoundException |
Implemented in alize::ConfigFileReaderRaw, and alize::ConfigFileReaderXml.
FileReader* alize::ConfigFileReaderAbstract::_pReader [protected] |
Definition at line 104 of file ConfigFileReaderAbstract.h.
Referenced by alize::ConfigFileReaderXml::eventError(), alize::ConfigFileReaderXml::readConfig(), alize::ConfigFileReaderRaw::readConfig(), alize::ConfigFileReaderXml::readOneChar(), and ~ConfigFileReaderAbstract().
1.7.2