static std::map< std::string, std::string > load(const std::string &filename, const std::string &delimiter="=", const std::string &commentStr="#", const std::string ¯oStartStr="${", const std::string ¯oEndStr="}", const bool &useEnvironment=true)
read a config file and return its values as a key-value map Lines which begin with commentStr are con...