#include <ConfigFileWriter.h>


Public Member Functions | |
| ConfigFileWriter (const FileName &f) | |
| virtual | ~ConfigFileWriter () |
| virtual void | writeConfig (const Config &c) |
| virtual String | getClassName () const |
Private Member Functions | |
| ConfigFileWriter (const ConfigFileWriter &) | |
| const ConfigFileWriter & | operator= (const ConfigFileWriter &) |
| bool | operator== (const ConfigFileWriter &) const |
| bool | operator!= (const ConfigFileWriter &) const |
Convenient class used to save 1 mixture in a xml file
Definition at line 80 of file ConfigFileWriter.h.
| ConfigFileWriter::ConfigFileWriter | ( | const FileName & | f ) | [explicit] |
Create a new ConfigFileWriter object to save a Config in a file
| f | the file to write (path + name) |
Definition at line 65 of file ConfigFileWriter.cpp.
| ConfigFileWriter::~ConfigFileWriter | ( | ) | [virtual] |
Definition at line 97 of file ConfigFileWriter.cpp.
| alize::ConfigFileWriter::ConfigFileWriter | ( | const ConfigFileWriter & | ) | [private] |
| String ConfigFileWriter::getClassName | ( | ) | const [virtual] |
Returns the name of the class
Reimplemented from alize::FileWriter.
Definition at line 95 of file ConfigFileWriter.cpp.
| bool alize::ConfigFileWriter::operator!= | ( | const ConfigFileWriter & | ) | const [private] |
Not implemented
| const ConfigFileWriter& alize::ConfigFileWriter::operator= | ( | const ConfigFileWriter & | ) | [private] |
Not implemented
| bool alize::ConfigFileWriter::operator== | ( | const ConfigFileWriter & | ) | const [private] |
Not implemented
| void ConfigFileWriter::writeConfig | ( | const Config & | c ) | [virtual] |
Write a config to the file
| c | the config to save |
| IOException | if an I/O error occurs |
Definition at line 68 of file ConfigFileWriter.cpp.
References alize::FileWriter::_fileName, alize::FileWriter::close(), alize::String::endsWith(), alize::Config::getParamContent(), alize::Config::getParamCount(), alize::Config::getParamName(), alize::FileWriter::open(), alize::FileWriter::writeAttribute(), and alize::FileWriter::writeString().
Referenced by alize::Config::save().
1.7.2