Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::make_lazy< F, A0 > Struct Template Reference

#include <terminal.hpp>

Public Types

typedef proto::terminal
< lazy_terminal< typename
F::terminal_type, typename
phoenix::detail::expression::function_eval
< F, A0 >::type, 1 > >::type 
result_type
 
typedef result_type type
 

Public Member Functions

result_type operator() (F f, A0 const &_0_) const
 

Member Typedef Documentation

template<typename F , typename A0 >
typedef proto::terminal< lazy_terminal< typename F::terminal_type , typename phoenix::detail::expression::function_eval<F, A0>::type , 1 > >::type boost::spirit::make_lazy< F, A0 >::result_type
template<typename F , typename A0 >
typedef result_type boost::spirit::make_lazy< F, A0 >::type

Member Function Documentation

template<typename F , typename A0 >
result_type boost::spirit::make_lazy< F, A0 >::operator() ( f,
A0 const &  _0_ 
) const
inline

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