Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::proto::unexpr< Expr > Struct Template Reference

Lets you inherit the interface of an expression while hiding from Proto the fact that the type is a Proto expression. More...

#include <expr.hpp>

Inheritance diagram for boost::proto::unexpr< Expr >:
Collaboration diagram for boost::proto::unexpr< Expr >:

Public Member Functions

BOOST_FORCEINLINE unexpr (Expr const &e)
 

Detailed Description

template<typename Expr>
struct boost::proto::unexpr< Expr >

Lets you inherit the interface of an expression while hiding from Proto the fact that the type is a Proto expression.

Constructor & Destructor Documentation

template<typename Expr >
BOOST_FORCEINLINE boost::proto::unexpr< Expr >::unexpr ( Expr const &  e)
inlineexplicit

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