RADLib
RADical C++ application framework
RADSettings::Settings Member List

This is the complete list of members for RADSettings::Settings, including all inherited members.

boolValue(const std::string &key, bool defaultValue=false) constRADSettings::Settings
clear()RADSettings::Settings
contains(const std::string &key) constRADSettings::Settings
defaultFileName(const AppIdentity &identity, Format format=Format::Json)RADSettings::Settingsstatic
doubleValue(const std::string &key, double defaultValue=0.0) constRADSettings::Settings
fileName() constRADSettings::Settings
format() constRADSettings::Settings
intValue(const std::string &key, int64_t defaultValue=0) constRADSettings::Settings
load(std::string *error=nullptr)RADSettings::Settings
remove(const std::string &key)RADSettings::Settings
save(std::string *error=nullptr) constRADSettings::Settings
setBool(const std::string &key, bool value)RADSettings::Settings
setDouble(const std::string &key, double value)RADSettings::Settings
setInt(const std::string &key, int64_t value)RADSettings::Settings
setString(const std::string &key, std::string value)RADSettings::Settings
Settings(std::string fileName, Format format=Format::Json)RADSettings::Settings
Settings(AppIdentity identity, Format format=Format::Json)RADSettings::Settings
setValue(const std::string &key, RADCore::RADJsonValue value)RADSettings::Settings
stringValue(const std::string &key, const std::string &defaultValue={}) constRADSettings::Settings
value(const std::string &key, RADCore::RADJsonValue defaultValue={}) constRADSettings::Settings