Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::proto::detail::matches_< Expr, proto::basic_expr< Tag, Args, Arity >, switch_< Cases > > Struct Template Reference

#include <matches.hpp>

Inheritance diagram for boost::proto::detail::matches_< Expr, proto::basic_expr< Tag, Args, Arity >, switch_< Cases > >:
Collaboration diagram for boost::proto::detail::matches_< Expr, proto::basic_expr< Tag, Args, Arity >, switch_< Cases > >:

Public Types

typedef Cases::template case_
< Tag > 
which
 

Member Typedef Documentation

template<typename Expr , typename Tag , typename Args , long Arity, typename Cases >
typedef Cases::template case_<Tag> boost::proto::detail::matches_< Expr, proto::basic_expr< Tag, Args, Arity >, switch_< Cases > >::which

The documentation for this struct was generated from the following file: