Struct template listN
boost::proto::listN — proto::list1<>, proto::list2<>, etc.,
are type sequences for use as the 2nd parameter to the
proto::expr<> or
proto::basic_expr<> class templates.
Synopsis
template<typename... Arg>
struct listN {
typedef ArgM childM;
static const long arity;
};
Description
Типовые последовательности для использования в качестве 2-гопараметра для<proto::expr<>>или<proto::basic_expr<>>шаблона класса. Типы в последовательности соответствуют детям узла в дереве экспрессии. Нет никакого типа, буквально названного «<listN>», скорее есть набор типов, названных<proto::list1<>>,<proto::list2<>>и т. д.