comment(std::string key, std::string comment) | openjaus::system::Configuration | inline |
Configuration() | openjaus::system::Configuration | |
fileExists() | openjaus::system::Configuration | |
fileName | openjaus::system::Configuration | protected |
getFileName() const | openjaus::system::Configuration | |
getSettingMap() const | openjaus::system::Configuration | |
isDirty | openjaus::system::Configuration | private |
load(std::string fileName) | openjaus::system::Configuration | |
operator<<(std::ostream &output, const Configuration &object) | openjaus::system::Configuration | friend |
operator<<(std::ostream &output, const Configuration *object) | openjaus::system::Configuration | friend |
originalSettings | openjaus::system::Configuration | private |
parseSettings(std::istream &istream, std::map< std::string, Setting * > &settingMap) | openjaus::system::Configuration | protected |
save() | openjaus::system::Configuration | |
set(std::string key, Type value, bool controllerWritable=false, bool globalReadable=false, bool controllerReadable=true) | openjaus::system::Configuration | inline |
setFileName(std::string fileName) | openjaus::system::Configuration | |
setSettingMap(std::map< std::string, Setting * > settingMap) | openjaus::system::Configuration | |
settingMap | openjaus::system::Configuration | protected |
settingToStream(std::ostream &ostream, Setting *setting) const | openjaus::system::Configuration | protected |
toString() const | openjaus::system::Configuration | virtual |
updateFile() | openjaus::system::Configuration | protected |
value(std::string key, Type defaultValue, bool controllerWritable=false, bool globalReadable=false, bool controllerReadable=true) | openjaus::system::Configuration | inline |
~Configuration() | openjaus::system::Configuration | virtual |