gramods
gramods::gmCore::Configuration Member List

This is the complete list of members for gramods::gmCore::Configuration, including all inherited members.

addObject(std::shared_ptr< T > ptr, std::string key, std::string def)gramods::gmCore::Configuration
addParam(std::string name, std::string value)gramods::gmCore::Configuration
Configuration()gramods::gmCore::Configuration
Configuration(int &argc, char *argv[], std::vector< std::string > *error_list=nullptr)gramods::gmCore::Configuration
Configuration(std::string config, std::vector< std::string > *error_list=nullptr)gramods::gmCore::Configuration
Configuration(tinyxml2::XMLNode *node, std::vector< std::string > *error_list=nullptr)gramods::gmCore::Configuration
getAllObjectKeys(std::vector< std::string > &name)gramods::gmCore::Configuration
getAllObjects(std::vector< std::shared_ptr< T >> &value) constgramods::gmCore::Configuration
getAllObjectsByKey(std::string key, std::vector< std::shared_ptr< T >> &ptr) constgramods::gmCore::Configuration
getAllParamNames(std::vector< std::string > &name)gramods::gmCore::Configuration
getAllParams(std::string name, std::vector< T > &value) constgramods::gmCore::Configurationinline
getAllParams(std::string name, std::vector< std::string > &value) const (defined in gramods::gmCore::Configuration)gramods::gmCore::Configurationinline
getAllParams(std::string name, std::vector< bool > &value) const (defined in gramods::gmCore::Configuration)gramods::gmCore::Configurationinline
getObject(std::shared_ptr< T > &ptr) constgramods::gmCore::Configuration
getObjectByDef(std::string def, std::shared_ptr< T > &ptr) constgramods::gmCore::Configuration
getObjectByKey(std::string key, std::shared_ptr< T > &ptr) constgramods::gmCore::Configuration
getParam(std::string name, T &value) constgramods::gmCore::Configuration
getParam(std::string name, std::string &value) const (defined in gramods::gmCore::Configuration)gramods::gmCore::Configurationinline
getParam(std::string name, bool &value) const (defined in gramods::gmCore::Configuration)gramods::gmCore::Configurationinline
hasParam(std::string name)gramods::gmCore::Configuration
~Configuration()gramods::gmCore::Configuration