Simpact Cyan
Population based event driven simulation using mNRM
ConfigSettings Member List

This is the complete list of members for ConfigSettings, including all inherited members.

clear()ConfigSettings
clearUsageFlags()ConfigSettings
ErrorBase()errut::ErrorBaseinline
ErrorBase(const std::string &objName)errut::ErrorBaseinline
getErrorString() const errut::ErrorBaseinline
getKeys(std::vector< std::string > &keys) const ConfigSettings
getKeyValue(const std::string &key, std::string &value, const std::vector< std::string > &allowedValues=std::vector< std::string >())ConfigSettings
getKeyValue(const std::string &key, double &value, double minValue=-std::numeric_limits< double >::infinity(), double maxValue=std::numeric_limits< double >::infinity())ConfigSettings
getKeyValue(const std::string &key, std::vector< double > &values, double minValue=-std::numeric_limits< double >::infinity(), double maxValue=std::numeric_limits< double >::infinity())ConfigSettings
getKeyValue(const std::string &key, int &value, int minValue=std::numeric_limits< int >::min(), int maxValue=std::numeric_limits< int >::max())ConfigSettings
getKeyValue(const std::string &key, int64_t &value, int64_t minValue=std::numeric_limits< int64_t >::min(), int64_t maxValue=std::numeric_limits< int64_t >::max())ConfigSettings
getKeyValue(const std::string &key, bool &value)ConfigSettings
getObjectName() const errut::ErrorBaseinline
getUnusedKeys(std::vector< std::string > &keys) const ConfigSettings
load(const std::string &fileName)ConfigSettings
merge(const ConfigSettings &src)ConfigSettings
setErrorString(const std::string &str) const errut::ErrorBaseinlineprotected