Class variables_map
boost::program_options::variables_map
Synopsis
Description
Конкретная карта переменных, хранящая переменные в реальной карте.
Этот класс получен из std::map, поэтому вы можете использовать все операторы карт для изучения его содержимого.
variables_map
public
construct/copy/destruct
variables_map public member functions
- <
constvariable_value&operator[](conststd::string&name)const;
>
- <
voidclear();
>
- <
voidnotify();
>
variables_map private member functions
- <
virtualconstvariable_value&get(conststd::string&name)const;
>Реализация карты abstract_variables_map::get, которая делает "найти" в *это.
variables_map friend functions
- <
friendBOOST_PROGRAM_OPTIONS_DECLvoid
store(constbasic_parsed_options<char>&options,variables_map&xm,
boolutf8);>Хранят в «м» все варианты, которые определены в «вариантах». Если «m» уже имеет не дефолтное значение опциона, это значение не изменяется, даже если «варианты» указывают некоторое значение.