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::as_callable< Transform, Data > Struct Template Reference

#include <fold.hpp>

Classes

struct  result
 
struct  result< This(State, Expr)>
 

Public Member Functions

 as_callable (Data d)
 
template<typename State , typename Expr >
when< _, Transform >::template
impl< Expr &, State const
&, Data >::result_type 
operator() (State const &s, Expr &e) const
 

Constructor & Destructor Documentation

template<typename Transform, typename Data>
boost::proto::detail::as_callable< Transform, Data >::as_callable ( Data  d)
inline

Member Function Documentation

template<typename Transform, typename Data>
template<typename State , typename Expr >
when<_, Transform>::template impl<Expr &, State const &, Data>::result_type boost::proto::detail::as_callable< Transform, Data >::operator() ( State const &  s,
Expr &  e 
) const
inline

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