|
struct | boost::proto::_expr |
| A PrimitiveTransform that returns the current expression unmodified. More...
|
|
struct | boost::proto::_expr::impl< Expr, State, Data > |
|
struct | boost::proto::_state |
| A PrimitiveTransform that returns the current state unmodified. More...
|
|
struct | boost::proto::_state::impl< Expr, State, Data > |
|
struct | boost::proto::_data |
| A PrimitiveTransform that returns the current data unmodified. More...
|
|
struct | boost::proto::_data::impl< Expr, State, Data > |
|
struct | boost::proto::_child_c< N > |
| A PrimitiveTransform that returns N-th child of the current expression. More...
|
|
struct | boost::proto::_child_c< N >::impl< Expr, State, Data > |
|
struct | boost::proto::_value |
| A PrimitiveTransform that returns the value of the current terminal expression. More...
|
|
struct | boost::proto::_value::impl< Expr, State, Data > |
|
struct | boost::proto::_void |
| A PrimitiveTransform that does nothing and returns void. More...
|
|
struct | boost::proto::_void::impl< Expr, State, Data > |
|
struct | boost::proto::_byref |
| A unary CallableTransform that wraps its argument in a boost::reference_wrapper<> . More...
|
|
struct | boost::proto::_byref::result< Sig > |
|
struct | boost::proto::_byref::result< This(T)> |
|
struct | boost::proto::_byref::result< This(T &)> |
|
struct | boost::proto::_byval |
| A unary CallableTransform that strips references and boost::reference_wrapper<> from its argument. More...
|
|
struct | boost::proto::_byval::result< Sig > |
|
struct | boost::proto::_byval::result< This(T)> |
|
struct | boost::proto::_byval::result< This(T &)> |
|
struct | boost::proto::_byval::result< This(boost::reference_wrapper< T >)> |
|
struct | boost::proto::is_callable< _expr > |
| INTERNAL ONLY. More...
|
|
struct | boost::proto::is_callable< _state > |
| INTERNAL ONLY. More...
|
|
struct | boost::proto::is_callable< _data > |
| INTERNAL ONLY. More...
|
|
struct | boost::proto::is_callable< _child_c< N > > |
| INTERNAL ONLY. More...
|
|
struct | boost::proto::is_callable< _value > |
| INTERNAL ONLY. More...
|
|
struct | boost::proto::is_callable< _byref > |
| INTERNAL ONLY. More...
|
|
struct | boost::proto::is_callable< _byval > |
| INTERNAL ONLY. More...
|
|