Example #1
0
  std::string
  operator() (const std::string& env_var)
  {
    static boost::regex re (PACKAGE_ENV_VAR_PREFIX "(.*)");
    boost::smatch option;

    if (boost::regex_match (env_var, option, re)
        && opts_.find_nothrow (option[1], exact))
      return option[1];

    return std::string ();
  }