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::by_value_generator_< proto::basic_expr< Tag, term< Arg >, 0 > > Struct Template Reference

#include <generate.hpp>

Public Types

typedef proto::basic_expr< Tag,
term< typename
detail::term_traits< Arg >
::value_type >, 0 > 
type
 

Static Public Member Functions

static BOOST_FORCEINLINE type const call (proto::basic_expr< Tag, term< Arg >, 0 > const &e)
 

Member Typedef Documentation

template<typename Tag , typename Arg >
typedef proto::basic_expr< Tag , term<typename detail::term_traits<Arg>::value_type> , 0 > boost::proto::detail::by_value_generator_< proto::basic_expr< Tag, term< Arg >, 0 > >::type

Member Function Documentation

template<typename Tag , typename Arg >
static BOOST_FORCEINLINE type const boost::proto::detail::by_value_generator_< proto::basic_expr< Tag, term< Arg >, 0 > >::call ( proto::basic_expr< Tag, term< Arg >, 0 > const &  e)
inlinestatic

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