![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IoStatus.h>
Public Member Functions | |
| TIoStatusOr () | |
| TIoStatusOr (const TIoStatusOr &Other) | |
| TIoStatusOr (TIoStatusOr &&Other) | |
| TIoStatusOr (FIoStatus InStatus) | |
| TIoStatusOr (const T &InValue) | |
| TIoStatusOr (T &&InValue) | |
| ~TIoStatusOr () | |
| template<typename... ArgTypes> | |
| TIoStatusOr (ArgTypes &&... Args) | |
| template<typename U > | |
| TIoStatusOr (const TIoStatusOr< U > &Other) | |
| TIoStatusOr< T > & | operator= (const TIoStatusOr< T > &Other) |
| TIoStatusOr< T > & | operator= (TIoStatusOr< T > &&Other) |
| TIoStatusOr< T > & | operator= (const FIoStatus &OtherStatus) |
| TIoStatusOr< T > & | operator= (const T &OtherValue) |
| TIoStatusOr< T > & | operator= (T &&OtherValue) |
| template<typename U > | |
| TIoStatusOr< T > & | operator= (const TIoStatusOr< U > &Other) |
| const FIoStatus & | Status () const |
| bool | IsOk () const |
| const T & | ValueOrDie () |
| T | ConsumeValueOrDie () |
| void | Reset () |
Friends | |
| template<typename U > | |
| class | TIoStatusOr |
Optional I/O result or error status.
|
inline |
| TIoStatusOr< T >::TIoStatusOr | ( | const TIoStatusOr< T > & | Other | ) |
| TIoStatusOr< T >::TIoStatusOr | ( | TIoStatusOr< T > && | Other | ) |
| TIoStatusOr< T >::TIoStatusOr | ( | FIoStatus | InStatus | ) |
| TIoStatusOr< T >::TIoStatusOr | ( | const T & | InValue | ) |
| TIoStatusOr< T >::TIoStatusOr | ( | T && | InValue | ) |
| TIoStatusOr< T >::~TIoStatusOr | ( | ) |
|
explicit |
| TIoStatusOr< T >::TIoStatusOr | ( | const TIoStatusOr< U > & | Other | ) |
| T TIoStatusOr< T >::ConsumeValueOrDie | ( | ) |
| bool TIoStatusOr< T >::IsOk | ( | ) | const |
| TIoStatusOr< T > & TIoStatusOr< T >::operator= | ( | const FIoStatus & | OtherStatus | ) |
| TIoStatusOr< T > & TIoStatusOr< T >::operator= | ( | const T & | OtherValue | ) |
| TIoStatusOr< T > & TIoStatusOr< T >::operator= | ( | const TIoStatusOr< T > & | Other | ) |
| TIoStatusOr< T > & TIoStatusOr< T >::operator= | ( | const TIoStatusOr< U > & | Other | ) |
| TIoStatusOr< T > & TIoStatusOr< T >::operator= | ( | T && | OtherValue | ) |
| TIoStatusOr< T > & TIoStatusOr< T >::operator= | ( | TIoStatusOr< T > && | Other | ) |
| void TIoStatusOr< T >::Reset | ( | ) |
| const FIoStatus & TIoStatusOr< T >::Status | ( | ) | const |
| const T & TIoStatusOr< T >::ValueOrDie | ( | ) |