Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::lambda::lambda_functor_base< action< 7, try_catch_action< catch_action< detail::catch_block< Catch1 >, detail::catch_block< Catch2 >, detail::catch_block< Catch3 >, detail::catch_block< Catch4 >, detail::catch_block< Catch5 >, detail::catch_all_block > > >, Args >::sig< SigArgs > Struct Template Reference

#include <exceptions.hpp>

Public Types

typedef as_lambda_functor
< typename
boost::tuples::element
< 0, Args >::type >::type 
lf_type
 
typedef
lf_type::inherited::template
sig< SigArgs >::type 
type
 

Member Typedef Documentation

template<class Args , class Catch1 , class Catch2 , class Catch3 , class Catch4 , class Catch5 >
template<class SigArgs>
typedef as_lambda_functor< typename boost::tuples::element<0, Args>::type >::type boost::lambda::lambda_functor_base< action< 7, try_catch_action< catch_action< detail::catch_block< Catch1 >, detail::catch_block< Catch2 >, detail::catch_block< Catch3 >, detail::catch_block< Catch4 >, detail::catch_block< Catch5 >, detail::catch_all_block > > >, Args >::sig< SigArgs >::lf_type
template<class Args , class Catch1 , class Catch2 , class Catch3 , class Catch4 , class Catch5 >
template<class SigArgs>
typedef lf_type::inherited::template sig<SigArgs>::type boost::lambda::lambda_functor_base< action< 7, try_catch_action< catch_action< detail::catch_block< Catch1 >, detail::catch_block< Catch2 >, detail::catch_block< Catch3 >, detail::catch_block< Catch4 >, detail::catch_block< Catch5 >, detail::catch_all_block > > >, Args >::sig< SigArgs >::type

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