Struct template child_c
boost::proto::result_of::child_c — A metafunction that returns the type of the Nth
child of a Proto expression.
Synopsis
Description
Метафункция, возвращающая типNthребенка выражения Прото.Nдолжно быть 0 или меньшеExpr::proto_arity::value.
child_c
public
types
typedeftypenameExpr::proto_child0value_type;
Необработанный типNthребенка, поскольку он хранится вExpr. Это может быть значение или ссылка.
typedefсм.-нижетип;
ЕслиExprне является эталонным типом,типвычисляется следующим образом:
T const &становитсяT
T &становитсяT
TстановитсяT
.
ЕслиExprявляется неконстовым эталонным типом,типрассчитывается следующим образом:
ЕслиExprявляется исходным типом,типвычисляется следующим образом: