Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::proto::domainns_::domain< Generator, Grammar, Super >::as_expr< T, typename T::proto_is_expr_, proto::callable > Struct Template Reference

INTERNAL ONLY. More...

#include <domain.hpp>

Public Types

typedef remove_const< T >::type result_type
 

Public Member Functions

BOOST_FORCEINLINE result_type operator() (T &e) const
 

Detailed Description

template<typename Generator, typename Grammar, typename Super>
template<typename T>
struct boost::proto::domainns_::domain< Generator, Grammar, Super >::as_expr< T, typename T::proto_is_expr_, proto::callable >

INTERNAL ONLY.

Member Typedef Documentation

template<typename Generator, typename Grammar, typename Super>
template<typename T >
typedef remove_const<T>::type boost::proto::domainns_::domain< Generator, Grammar, Super >::as_expr< T, typename T::proto_is_expr_, proto::callable >::result_type

Member Function Documentation

template<typename Generator, typename Grammar, typename Super>
template<typename T >
BOOST_FORCEINLINE result_type boost::proto::domainns_::domain< Generator, Grammar, Super >::as_expr< T, typename T::proto_is_expr_, proto::callable >::operator() ( T e) const
inline

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