Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Struct template impl

boost::proto::and_::impl

Synopsis

// In header: <boost/proto/matches.hpp>


template<typename Expr, typename State, typename Data> 
struct impl :  proto::transform_impl< Expr, State, Data > {
  // types
  typedef ( ;

  // public member functions
   (, 
                         , 
                         ) ;
};

Description

impl public member functions

  1.  ( expr, 
                            state, 
                            data) ;

    Parameters:

    data

    A data of arbitrary type

    expr

    An expression

    state

    The current state

    Returns:

    (G0()(expr, state, data),G1()(expr, state, data),...Gn()(expr, state, data))


PrevUpHomeNext