add_to_doc(pugi::xml_document &h, const std::string &id, const std::string &type, const std::string &value, const KeyRestriction *restr=0) | icl::utils::ConfigFile | privatestatic |
begin() const | icl::utils::ConfigFile | inline |
check_type(const std::string &id) const | icl::utils::ConfigFile | inlineprivate |
check_type_internal(const std::string &id, const std::string &rttiTypeID) const | icl::utils::ConfigFile | private |
clear() | icl::utils::ConfigFile | |
ConfigFile() | icl::utils::ConfigFile | |
ConfigFile(const std::string &filename) | icl::utils::ConfigFile | |
ConfigFile(pugi::xml_document *handle) | icl::utils::ConfigFile | |
ConfigFile(std::istream &stream) | icl::utils::ConfigFile | |
ConfigFileGUI class | icl::utils::ConfigFile | friend |
const_iterator typedef | icl::utils::ConfigFile | |
contains(const std::string &id) const | icl::utils::ConfigFile | |
end() const | icl::utils::ConfigFile | inline |
find(const std::string ®ex) | icl::utils::ConfigFile | |
find(const std::string ®ex) const | icl::utils::ConfigFile | inline |
get(const std::string &idIn) const | icl::utils::ConfigFile | inline |
get(const std::string &idIn, const T &def) const | icl::utils::ConfigFile | inline |
get_entry_internal(const std::string &id) | icl::utils::ConfigFile | private |
get_entry_internal(const std::string &id) const | icl::utils::ConfigFile | private |
get_rtti_type_id() | icl::utils::ConfigFile | inlineprivatestatic |
get_type_name() | icl::utils::ConfigFile | inlineprivatestatic |
getConfig() | icl::utils::ConfigFile | inlinestatic |
getEntryList(bool relToPrefix=false) const | icl::utils::ConfigFile | inline |
getHandle() const | icl::utils::ConfigFile | inline |
getMapsInstance() | icl::utils::ConfigFile | privatestatic |
getMapsInstanceRef() | icl::utils::ConfigFile | inlineprivatestatic |
getMutex() const | icl::utils::Lockable | inline |
getPrefix() const | icl::utils::ConfigFile | |
getRestriction(const std::string &id) const | icl::utils::ConfigFile | |
listContents() const | icl::utils::ConfigFile | |
load(const std::string &filename) | icl::utils::ConfigFile | |
load_internal() | icl::utils::ConfigFile | private |
loadConfig(const std::string &filename) | icl::utils::ConfigFile | static |
loadConfig(const ConfigFile &configFile) | icl::utils::ConfigFile | static |
lock() const | icl::utils::Lockable | inline |
Lockable(bool recursive=false) | icl::utils::Lockable | inline |
Lockable(const Lockable &l) | icl::utils::Lockable | inline |
m_doc | icl::utils::ConfigFile | mutableprivate |
m_entries | icl::utils::ConfigFile | private |
m_sDefaultPrefix | icl::utils::ConfigFile | mutableprivate |
operator [](const std::string &id) | icl::utils::ConfigFile | |
operator<<(std::ostream &, const ConfigFile &) | icl::utils::ConfigFile | friend |
operator=(const Lockable &l) | icl::utils::Lockable | inline |
operator[](const std::string &id) const | icl::utils::ConfigFile | |
register_type(const std::string &id) | icl::utils::ConfigFile | inlinestatic |
s_oConfig | icl::utils::ConfigFile | privatestatic |
save(const std::string &filename) const | icl::utils::ConfigFile | |
set(const std::string &id, const T &val) | icl::utils::ConfigFile | inline |
set_internal(const std::string &id, const std::string &val, const std::string &type) | icl::utils::ConfigFile | private |
setPrefix(const std::string &defaultPrefix) const | icl::utils::ConfigFile | |
setRestriction(const std::string &id, const KeyRestriction &r) | icl::utils::ConfigFile | |
sget(const std::string &id) | icl::utils::ConfigFile | inlinestatic |
sget(const std::string &id, const T &def) | icl::utils::ConfigFile | inlinestatic |
type_registered_by_rtti(const std::string &rttiID) | icl::utils::ConfigFile | inlineprivatestatic |
unlock() const | icl::utils::Lockable | inline |
~Lockable() | icl::utils::Lockable | inline |