GTIRB  v2.1.0
GrammaTech Intermediate Representation for Binaries: C++ API
gtirb::ErrorOr< T > Member List

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

ErrorOr classgtirb::ErrorOr< T >friend
ErrorOr(E ErrorCode, const std::string &Msg="", std::enable_if_t< std::is_error_code_enum< E >::value||std::is_error_condition_enum< E >::value, void * >=nullptr)gtirb::ErrorOr< T >inline
ErrorOr(std::error_code EC, const std::string &Msg="")gtirb::ErrorOr< T >inline
ErrorOr(const ErrorInfo &EI)gtirb::ErrorOr< T >inline
ErrorOr(OtherT &&Val, std::enable_if_t< std::is_convertible< OtherT, T >::value > *=nullptr)gtirb::ErrorOr< T >inline
ErrorOr(const ErrorOr &Other)gtirb::ErrorOr< T >inline
ErrorOr(const ErrorOr< OtherT > &Other, std::enable_if_t< std::is_convertible< OtherT, T >::value > *=nullptr)gtirb::ErrorOr< T >inline
ErrorOr(const ErrorOr< OtherT > &Other, std::enable_if_t<!std::is_convertible< OtherT, const T & >::value > *=nullptr)gtirb::ErrorOr< T >inlineexplicit
ErrorOr(ErrorOr &&Other)gtirb::ErrorOr< T >inline
ErrorOr(ErrorOr< OtherT > &&Other, std::enable_if_t< std::is_convertible< OtherT, T >::value > *=nullptr)gtirb::ErrorOr< T >inline
ErrorOr(ErrorOr< OtherT > &&Other, std::enable_if_t<!std::is_convertible< OtherT, T >::value > *=nullptr)gtirb::ErrorOr< T >inlineexplicit
ErrorStoragegtirb::ErrorOr< T >
get()gtirb::ErrorOr< T >inline
get() constgtirb::ErrorOr< T >inline
getError() constgtirb::ErrorOr< T >inline
operator bool() constgtirb::ErrorOr< T >inlineexplicit
operator*()gtirb::ErrorOr< T >inline
operator*() constgtirb::ErrorOr< T >inline
operator->()gtirb::ErrorOr< T >inline
operator->() constgtirb::ErrorOr< T >inline
operator=(const ErrorOr &Other)gtirb::ErrorOr< T >inline
operator=(ErrorOr &&Other)gtirb::ErrorOr< T >inline
storage_type typedefgtirb::ErrorOr< T >
TStoragegtirb::ErrorOr< T >
~ErrorOr()gtirb::ErrorOr< T >inline