proxygen
folly::Try< T > Member List

This is the complete list of members for folly::Try< T >, including all inherited members.

Contains enum namefolly::Try< T >private
contains_folly::Try< T >private
destroy() noexceptfolly::Try< T >private
e_folly::Try< T >
element_type typedeffolly::Try< T >
emplace(Args &&...args) noexcept(std::is_nothrow_constructible< T, Args &&... >::value)folly::Try< T >
emplaceException(Args &&...args) noexcept(std::is_nothrow_constructible< exception_wrapper, Args &&... >::value)folly::Try< T >
exception()&folly::Try< T >inline
exception()&&folly::Try< T >inline
exception() const &folly::Try< T >inline
exception() const &&folly::Try< T >inline
get()folly::Try< T >inline
get()folly::Try< T >inline
hasException() const folly::Try< T >inline
hasException() const folly::Try< T >inline
hasValue() const folly::Try< T >inline
operator*() const &folly::Try< T >inline
operator*()&folly::Try< T >inline
operator*()&&folly::Try< T >inline
operator*() const &&folly::Try< T >inline
operator->() const folly::Try< T >inline
operator->()folly::Try< T >inline
operator=(Try< T > &&t) noexcept(std::is_nothrow_move_constructible< T >::value)folly::Try< T >
operator=(const Try &t) noexcept(std::is_nothrow_copy_constructible< T >::value)folly::Try< T >
throwIfFailed() const folly::Try< T >
Try() noexceptfolly::Try< T >inline
Try(const T &v) noexcept(std::is_nothrow_copy_constructible< T >::value)folly::Try< T >inlineexplicit
Try(T &&v) noexcept(std::is_nothrow_move_constructible< T >::value)folly::Try< T >inlineexplicit
Try(in_place_t, Args &&...args) noexcept(std::is_nothrow_constructible< T, Args &&... >::value)folly::Try< T >inlineexplicit
Try(typename std::enable_if< std::is_same< Unit, T2 >::value, Try< void > const & >::type t) noexceptfolly::Try< T >
Try(exception_wrapper e) noexceptfolly::Try< T >inlineexplicit
Try(Try< T > &&t) noexcept(std::is_nothrow_move_constructible< T >::value)folly::Try< T >
Try(const Try &t) noexcept(std::is_nothrow_copy_constructible< T >::value)folly::Try< T >
tryGetExceptionObject()folly::Try< T >inline
tryGetExceptionObject() const folly::Try< T >inline
tryGetExceptionObject()folly::Try< T >inline
tryGetExceptionObject() const folly::Try< T >inline
value()&folly::Try< T >
value()&&folly::Try< T >
value() const &folly::Try< T >
value() const &&folly::Try< T >
value_folly::Try< T >
withException(F func)folly::Try< T >inline
withException(F func) const folly::Try< T >inline
withException(F func)folly::Try< T >inline
withException(F func) const folly::Try< T >inline
~Try()folly::Try< T >