Helper for Parse to create list of used wildcard options.
1286 po::options_description opts;
1288 for (
int i=0;
i<2;
i++)
1298 typedef map<string,po::variable_value> Vars;
1299 typedef vector<boost::shared_ptr<po::option_description>> Descs;
1301 const Descs &desc = opts.options();
1305 for (Descs::const_iterator
id=desc.begin();
id!=desc.end();
id++)
1306 #
if BOOST_VERSION > 104000
1307 if ((*id)->match(io->first,
false,
false,
false)==po::option_description::approximate_match)
1309 if ((*id)->match(io->first,
false)==po::option_description::approximate_match)
po::options_description fOptionsEnvironment[2]
Description of options from the database.
po::options_description fOptionsDatabase[2]
Description of the options in the configuration file.
po::options_description fOptionsCommandline[2]
std::map< std::string, std::string > fWildcardOptions
Storage container for unrecognized options retrieved from the database.
po::options_description fOptionsConfigfile[2]
Description of the command-line options.
po::variables_map fVariables
URL for database connection (see Configuration::parse_database)