Function template extract_or_throw
boost::log::extract_or_throw
 
Synopsis
template<typename DescriptorT, template< typename > class ActorT> 
  result_of::extract_or_throw< typename DescriptorT::value_type, DescriptorT >::type 
  extract_or_throw(expressions::attribute_keyword< DescriptorT, ActorT > const & keyword, 
                   attribute_value_set const & attrs); 
Description
Функция извлекает значение атрибута из представления. Пользователь должен четко указать тип или набор возможных типов значения атрибута, подлежащего извлечению.
Параметры:  | 
attrs
  | 
Набор значений атрибутов, в котором нужно искать указанное значение атрибута.  | 
 
ключевое слово
  | 
Ключевое слово значения атрибута для извлечения.  | 
 
  | 
Возвращение:  | 
Извлеченное значение или непустоезначение_ref, которое относится к значению.  | 
Броски:  | 
Исключение делается, если запрашиваемое значение не может быть извлечено. |