#include <IniConfiguration.h>
◆ IniConfiguration()
openjaus::system::IniConfiguration::IniConfiguration |
( |
| ) |
|
◆ ~IniConfiguration()
openjaus::system::IniConfiguration::~IniConfiguration |
( |
| ) |
|
|
virtual |
◆ comment()
bool openjaus::system::IniConfiguration::comment |
( |
const std::string & |
key, |
|
|
std::string |
comment |
|
) |
| |
|
inline |
◆ fileExists()
bool openjaus::system::IniConfiguration::fileExists |
( |
| ) |
|
◆ get() [1/2]
template<class Type >
Type openjaus::system::IniConfiguration::get |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ get() [2/2]
template<class Type >
Type openjaus::system::IniConfiguration::get |
( |
const std::string & |
key, |
|
|
Type |
defaultValue |
|
) |
| const |
|
inline |
◆ getFileName()
std::string openjaus::system::IniConfiguration::getFileName |
( |
| ) |
const |
◆ getSettingMap()
const std::map< std::string, Setting * > & openjaus::system::IniConfiguration::getSettingMap |
( |
| ) |
const |
◆ load()
bool openjaus::system::IniConfiguration::load |
( |
std::string |
fileName | ) |
|
◆ parseSettings()
bool openjaus::system::IniConfiguration::parseSettings |
( |
std::istream & |
istream, |
|
|
std::map< std::string, Setting *> & |
settingMap |
|
) |
| |
|
protected |
◆ set()
template<class Type >
void openjaus::system::IniConfiguration::set |
( |
const std::string & |
key, |
|
|
Type |
value |
|
) |
| |
|
inline |
◆ setFileName()
bool openjaus::system::IniConfiguration::setFileName |
( |
std::string |
fileName | ) |
|
◆ settingToStream()
void openjaus::system::IniConfiguration::settingToStream |
( |
std::ostream & |
ostream, |
|
|
Setting * |
setting |
|
) |
| const |
|
protected |
◆ toString()
std::string openjaus::system::IniConfiguration::toString |
( |
| ) |
const |
|
virtual |
◆ tryGet()
template<class Type >
bool openjaus::system::IniConfiguration::tryGet |
( |
const std::string & |
key, |
|
|
Type & |
value |
|
) |
| const |
|
inline |
◆ operator<< [1/2]
◆ operator<< [2/2]
◆ fileName
std::string openjaus::system::IniConfiguration::fileName |
|
protected |
◆ isDirty
bool openjaus::system::IniConfiguration::isDirty |
|
mutableprotected |
◆ originalSettings
std::map<std::string, Setting*> openjaus::system::IniConfiguration::originalSettings |
|
protected |
◆ settingMap
std::map<std::string, Setting*> openjaus::system::IniConfiguration::settingMap |
|
mutableprotected |
The documentation for this class was generated from the following files: