#include <try_catch.hpp>


Public Types | |
| typedef try_catch_actor< Expr > | that_type |
| typedef actor< Expr > | base_type |
| typedef mpl::eval_if_c < mpl::or_< is_custom_terminal < Expr >, mpl::bool_ < is_placeholder< Expr > ::value > >::value, proto::terminal< Expr > , mpl::identity< Expr > >::type | expr_type |
Public Member Functions | |
| try_catch_actor (base_type const &expr) | |
| template<typename Exception > | |
| catch_gen< that_type, Exception > const | catch_ () const |
| template<typename A0 > | |
| proto::result_of::make_expr < proto::tag::subscript, phoenix_domain, proto_base_expr, A0 >::type const | operator[] (A0 const &a0) const |
| template<typename A0 > | |
| proto::result_of::make_expr < proto::tag::subscript, phoenix_domain, proto_base_expr, A0 >::type const | operator[] (A0 &a0) const |
| template<typename B > | |
| impl::make_binary1< index_op, BaseT, B >::type | operator[] (B const &_1) const |
| result_of::actor < proto_base_expr >::type | operator() () |
| result_of::actor < proto_base_expr >::type | operator() () const |
| template<typename Env > | |
| evaluator::impl < proto_base_expr const &, typename result_of::context < Env const &, default_actions const & >::type, proto::empty_env > ::result_type | eval (Env const &env) const |
Public Attributes | |
| catch_all_gen< that_type > const | catch_all |
| typedef actor<Expr> boost::phoenix::try_catch_actor< Expr >::base_type |
|
inherited |
| typedef try_catch_actor<Expr> boost::phoenix::try_catch_actor< Expr >::that_type |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
| catch_all_gen<that_type> const boost::phoenix::try_catch_actor< Expr >::catch_all |