getStringFromMapOrEnvVar#
Fully qualified name: carb::extras::getStringFromMapOrEnvVar
Defined in carb/extras/VariableSetup.h
- inline std::string carb::extras::getStringFromMapOrEnvVar(
- const char *stringMapKey,
- const std::map<std::string, std::string> &stringMap,
- const char *envVarName,
Helper function that reads string value form the string map or the environment variable, if map doesn’t hold such key.
- Parameters:
stringMapKey – Key that should be present in the map.
stringMap – String map containing values indexed by string key.
envVarName – Environment variable name.
- Returns:
String value. Can be empty if neither string map value nor env contain the value.