Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::phoenix::scoped_environment< Env, OuterEnv, Locals, Map >::end< Seq > Struct Template Reference

#include <scoped_environment.hpp>

Public Types

typedef fusion::result_of::end
< typename mpl::eval_if_c
< is_const< typename
remove_reference< typename
Seq::env_type >::type >::value,
add_const< typename
proto::detail::uncvref
< typename Seq::env_type >
::type >
, proto::detail::uncvref
< typename Seq::env_type >
>::type >::type 
type
 

Static Public Member Functions

static type call (Seq &seq)
 

Member Typedef Documentation

template<typename Env , typename OuterEnv , typename Locals , typename Map >
template<typename Seq >
typedef fusion::result_of:: end< typename mpl::eval_if_c< is_const< typename remove_reference< typename Seq::env_type >::type >::value , add_const< typename proto::detail::uncvref< typename Seq::env_type >::type > , proto::detail::uncvref< typename Seq::env_type > >::type >::type boost::phoenix::scoped_environment< Env, OuterEnv, Locals, Map >::end< Seq >::type

Member Function Documentation

template<typename Env , typename OuterEnv , typename Locals , typename Map >
template<typename Seq >
static type boost::phoenix::scoped_environment< Env, OuterEnv, Locals, Map >::end< Seq >::call ( Seq &  seq)
inlinestatic

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