CMS 3D CMS Logo

ConfigFile Member List

This is the complete list of members for ConfigFile, including all inherited members.
add(std::string key, const T &value)ConfigFile
ConfigFile(std::string filename, std::string delimiter="=", std::string comment="#", std::string sentry="EndConfigFile")ConfigFile
ConfigFile()ConfigFile
getComment() const ConfigFile [inline]
getDelimiter() const ConfigFile [inline]
getSentry() const ConfigFile [inline]
keyExists(const std::string &key) const ConfigFile
mapci typedefConfigFile [protected]
mapi typedefConfigFile [protected]
myCommentConfigFile [protected]
myContentsConfigFile [protected]
myDelimiterConfigFile [protected]
mySentryConfigFile [protected]
operator<<(std::ostream &os, const ConfigFile &cf)ConfigFile [friend]
operator>>(std::istream &is, ConfigFile &cf)ConfigFile [friend]
read(const std::string &key) const ConfigFile
read(const std::string &key, const T &value) const ConfigFile
readInto(T &var, const std::string &key) const ConfigFile
readInto(T &var, const std::string &key, const T &value) const ConfigFile
remove(const std::string &key)ConfigFile
setComment(const std::string &s)ConfigFile [inline]
setDelimiter(const std::string &s)ConfigFile [inline]
string_as_T(const std::string &s)ConfigFile [inline, protected, static]
T_as_string(const T &t)ConfigFile [protected, static]
trim(std::string &s)ConfigFile [protected, static]