proxygen
ExceptionWrapper-inl.h File Reference

Go to the source code of this file.

Classes

struct  folly::exception_wrapper::arg_type_< Fn >
 
struct  folly::exception_wrapper::arg_type_< Ret(Class::*)(Arg)>
 
struct  folly::exception_wrapper::arg_type_< Ret(Class::*)(Arg) const >
 
struct  folly::exception_wrapper::arg_type_< Ret(Arg)>
 
struct  folly::exception_wrapper::arg_type_< Ret(*)(Arg)>
 
struct  folly::exception_wrapper::arg_type_< Ret(Class::*)(...)>
 
struct  folly::exception_wrapper::arg_type_< Ret(Class::*)(...) const >
 
struct  folly::exception_wrapper::arg_type_< Ret(...)>
 
struct  folly::exception_wrapper::arg_type_< Ret(*)(...)>
 
struct  folly::exception_wrapper::ExceptionTypeOf< CatchFn, IsConst >
 
struct  folly::exception_wrapper::HandleReduce< IsConst >
 
struct  folly::exception_wrapper::HandleStdExceptReduce< IsConst >
 
struct  folly::exception_wrapper_detail::catch_fn< Ex, Fn >
 

Namespaces

 folly
 —— Concurrent Priority Queue Implementation ——
 
 folly::exception_wrapper_detail
 

Functions

template<class Ex >
Ex && folly::exception_wrapper_detail::dont_slice (Ex &&ex)
 
template<class Ex , class Fn >
catch_fn< Ex, Fn > folly::exception_wrapper_detail::catch_ (Ex *, Fn fn)
 
template<class Fn >
Fn folly::exception_wrapper_detail::catch_ (void const *, Fn fn)