Class untyped_value
boost::program_options::untyped_value
 
Synopsis
Description
Класс, который определяет простую обработку значения: значение будет иметь тип строки и допускается только один токен.
untyped_value 
        public
       construct/copy/destruct
- <untyped_value(boolzero_tokens=false); >
 
untyped_value public member functions
- <virtualstd::stringname()const; >Возвращает название опции. Название имеет значение только для автоматического сообщения о помощи. 
- <virtualunsignedmin_tokens()const; >Минимальное количество токенов для этой опции, которое должно присутствовать в командной строке. 
- <virtualunsignedmax_tokens()const; >Максимальное количество токенов для этой опции, которые должны присутствовать в командной строке. 
- <virtualbooladjacent_tokens_only()const; >Возвращается истинно, если опция должна принимать только смежный токен, а не один из дальнейших аргументов командной строки. 
- <virtualboolis_composing()const; >Возвращается истинно, если значения из разных источников должны быть составлены. В противном случае используется значение из первого источника и отбрасываются значения из других источников. 
- <virtualboolis_required()const; >Возвращается истинно, если необходимо дать значение. Необязательное значение 
- <virtualvoid
xparse(boost::any&value_store,
      conststd::vector<std::string>&new_tokens)const;>Если значение_магазин уже инициализировано, или новые_токены имеют более одного элемента, бросает. В противном случае первая строка от «new_tokens» присваивается «value_store» без каких-либо изменений. 
- <virtualboolapply_default(boost::any&)const; >Ничего не делает. 
- <virtualvoidnotify(constboost::any&)const; >Ничего не делает.