Image Component Library (ICL)
icl::utils::ConfigFile Member List

This is the complete list of members for icl::utils::ConfigFile, including all inherited members.

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::ConfigFileprivatestatic
begin() consticl::utils::ConfigFileinline
check_type(const std::string &id) consticl::utils::ConfigFileinlineprivate
check_type_internal(const std::string &id, const std::string &rttiTypeID) consticl::utils::ConfigFileprivate
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 classicl::utils::ConfigFilefriend
const_iterator typedeficl::utils::ConfigFile
contains(const std::string &id) consticl::utils::ConfigFile
end() consticl::utils::ConfigFileinline
find(const std::string &regex)icl::utils::ConfigFile
find(const std::string &regex) consticl::utils::ConfigFileinline
get(const std::string &idIn) consticl::utils::ConfigFileinline
get(const std::string &idIn, const T &def) consticl::utils::ConfigFileinline
get_entry_internal(const std::string &id)icl::utils::ConfigFileprivate
get_entry_internal(const std::string &id) consticl::utils::ConfigFileprivate
get_rtti_type_id()icl::utils::ConfigFileinlineprivatestatic
get_type_name()icl::utils::ConfigFileinlineprivatestatic
getConfig()icl::utils::ConfigFileinlinestatic
getEntryList(bool relToPrefix=false) consticl::utils::ConfigFileinline
getHandle() consticl::utils::ConfigFileinline
getMapsInstance()icl::utils::ConfigFileprivatestatic
getMapsInstanceRef()icl::utils::ConfigFileinlineprivatestatic
getMutex() consticl::utils::Lockableinline
getPrefix() consticl::utils::ConfigFile
getRestriction(const std::string &id) consticl::utils::ConfigFile
listContents() consticl::utils::ConfigFile
load(const std::string &filename)icl::utils::ConfigFile
load_internal()icl::utils::ConfigFileprivate
loadConfig(const std::string &filename)icl::utils::ConfigFilestatic
loadConfig(const ConfigFile &configFile)icl::utils::ConfigFilestatic
lock() consticl::utils::Lockableinline
Lockable(bool recursive=false)icl::utils::Lockableinline
Lockable(const Lockable &l)icl::utils::Lockableinline
m_docicl::utils::ConfigFilemutableprivate
m_entriesicl::utils::ConfigFileprivate
m_sDefaultPrefixicl::utils::ConfigFilemutableprivate
operator [](const std::string &id)icl::utils::ConfigFile
operator<<(std::ostream &, const ConfigFile &)icl::utils::ConfigFilefriend
operator=(const Lockable &l)icl::utils::Lockableinline
operator[](const std::string &id) consticl::utils::ConfigFile
register_type(const std::string &id)icl::utils::ConfigFileinlinestatic
s_oConfigicl::utils::ConfigFileprivatestatic
save(const std::string &filename) consticl::utils::ConfigFile
set(const std::string &id, const T &val)icl::utils::ConfigFileinline
set_internal(const std::string &id, const std::string &val, const std::string &type)icl::utils::ConfigFileprivate
setPrefix(const std::string &defaultPrefix) consticl::utils::ConfigFile
setRestriction(const std::string &id, const KeyRestriction &r)icl::utils::ConfigFile
sget(const std::string &id)icl::utils::ConfigFileinlinestatic
sget(const std::string &id, const T &def)icl::utils::ConfigFileinlinestatic
type_registered_by_rtti(const std::string &rttiID)icl::utils::ConfigFileinlineprivatestatic
unlock() consticl::utils::Lockableinline
~Lockable()icl::utils::Lockableinline