carb::extras::EnvironmentVariableParser¶
Defined in carb/extras/EnvironmentVariableParser.h
-
class
carb::extras
::
EnvironmentVariableParser
¶ Parses enviroment variables into program options or environment variables.
Public Types
-
using
Options
= std::map<std::string, std::string>¶ key/value pairs of the parsed environment variables
Public Functions
-
inline
EnvironmentVariableParser
(const char *prefix)¶ Construct an environment parser looking for variables starting with
prefix
.
-
inline void
parse
()¶ Parse the environment.
Variables starting with prefix given to contstructor are seprated into program options, whereas all others are parsed as normal environment variables
-
using