Definition at line 256 of file ExceptionWrapper.h.
std::exception const * folly::exception_wrapper::ExceptionPtr::as_exception_ |
( |
| ) |
const |
|
inline |
std::uintptr_t folly::exception_wrapper::ExceptionPtr::as_int_ |
( |
std::exception_ptr const & |
ptr, |
|
|
std::exception const & |
e |
|
) |
| |
|
inlinestaticnoexcept |
std::uintptr_t folly::exception_wrapper::ExceptionPtr::as_int_ |
( |
std::exception_ptr const & |
ptr, |
|
|
AnyException |
e |
|
) |
| |
|
inlinestaticnoexcept |
std::type_info const * folly::exception_wrapper::ExceptionPtr::as_type_ |
( |
| ) |
const |
|
inline |
Definition at line 146 of file ExceptionWrapper-inl.h.
References folly::exception_wrapper::eptr_.
149 ::new (static_cast<void*>(&
to->eptr_)) ExceptionPtr(
from->
eptr_);
std::enable_if< detail::is_chrono_conversion< Tgt, Src >::value, Tgt >::type to(const Src &value)
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::operators::from_fn from
std::exception const * folly::exception_wrapper::ExceptionPtr::get_exception_ |
( |
exception_wrapper const * |
that | ) |
|
|
inlinestatic |
bool folly::exception_wrapper::ExceptionPtr::has_exception_ |
( |
| ) |
const |
|
inline |
Definition at line 151 of file ExceptionWrapper-inl.h.
References folly::exception_wrapper::eptr_, and folly::gen::move.
constexpr detail::Map< Move > move
std::enable_if< detail::is_chrono_conversion< Tgt, Src >::value, Tgt >::type to(const Src &value)
static void delete_(exception_wrapper *that)
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::operators::from_fn from
void folly::exception_wrapper::ExceptionPtr::throw_ |
( |
exception_wrapper const * |
that | ) |
|
|
inlinestatic |
std::type_info const * folly::exception_wrapper::ExceptionPtr::type_ |
( |
exception_wrapper const * |
that | ) |
|
|
inlinestatic |
std::uintptr_t folly::exception_wrapper::ExceptionPtr::exception_or_type_ |
std::exception_ptr folly::exception_wrapper::ExceptionPtr::ptr_ |
The documentation for this struct was generated from the following files: