![]() |
Home | Libraries | People | FAQ | More |
boost::program_options::variables_map
// In header: <boost/program_options/variables_map.hpp> class variables_map : public , public { public: // construct/copy/destruct (); (abstract_variables_map *); // public member functions variable_value & () ; (); (); // private member functions variable_value & () ; // friend functions (basic_parsed_options< , variables_map &, ); };
Concrete variables map which store variables in real map.
This class is derived from std::map<std::string, variable_value>, so you can use all map operators to examine its content.
variables_map
private member functionsvariable_value & ( name) ;
Implementation of abstract_variables_map::get which does 'find' in *this.
variables_map
friend functions(basic_parsed_options< options, variables_map & xm, utf8);
Stores in 'm' all options that are defined in 'options'. If 'm' already has a non-defaulted value of an option, that value is not changed, even if 'options' specify some value.