![]() |
Raven Engine v0.1
|
This is the complete list of members for Raven::Expected< T >, including all inherited members.
| Error() const | Raven::Expected< T > | inline |
| ErrorToString() const | Raven::Expected< T > | inline |
| Expected(std::source_location loc=std::source_location::current()) | Raven::Expected< T > | inlineexplicit |
| Expected(ErrorCode error, const char *message="", std::source_location loc=std::source_location::current()) | Raven::Expected< T > | inline |
| Expected(U value, std::source_location loc=std::source_location::current()) | Raven::Expected< T > | inline |
| Expected(std::remove_reference_t< T > &value, std::source_location loc=std::source_location::current()) | Raven::Expected< T > | inline |
| Expected(Expected &&other) noexcept | Raven::Expected< T > | inline |
| Expected(const Expected &)=delete | Raven::Expected< T > | |
| Function() const | Raven::Expected< T > | inline |
| IsFailure() const noexcept | Raven::Expected< T > | inline |
| IsSuccess() const noexcept | Raven::Expected< T > | inline |
| Message() const | Raven::Expected< T > | inline |
| operator=(Expected &&other) noexcept | Raven::Expected< T > | inline |
| operator=(const Expected &)=delete | Raven::Expected< T > | |
| StoredType typedef | Raven::Expected< T > | |
| Terminate() const | Raven::Expected< T > | inline |
| Value() -> std::conditional_t< std::is_reference_v< T >, std::remove_reference_t< T > &, T & > | Raven::Expected< T > | inline |
| Value() const -> std::conditional_t< std::is_reference_v< T >, const std::remove_reference_t< T > &, const T & > | Raven::Expected< T > | inline |