Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/IO
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/IO/IoBuffer.h |
| Include | #include "IO/IoBuffer.h" |
Syntax
template<typename T>
class TIoStatusOr
Remarks
Optional I/O result or error status.
Constructors
| Type | Name | Description | |
|---|---|---|---|
TIoStatusOr () |
|||
TIoStatusOr
(
const TIoStatusOr& Other |
|||
TIoStatusOr
(
TIoStatusOr&& Other |
|||
TIoStatusOr
(
FIoStatus InStatus |
|||
TIoStatusOr
(
const T& InValue |
|||
TIoStatusOr
(
T&& InValue |
|||
TIoStatusOr
(
ArgTypes&&... Args |
|||
TIoStatusOr
(
const TIoStatusOr< U >& Other |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~TIoStatusOr () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| T | |||
| bool | IsOk () |
||
| void | Reset () |
||
| const FIoStatus & | Status () |
||
| const T & | ValueOrDie () |
Operators
| Type | Name | Description | |
|---|---|---|---|
| TIoStatusOr< T > & | operator=
(
const TIoStatusOr< U >& Other |
||
| TIoStatusOr< T > & | operator=
(
T&& OtherValue |
||
| TIoStatusOr< T > & | |||
| TIoStatusOr< T > & | operator=
(
TIoStatusOr< T >&& Other |
||
| TIoStatusOr< T > & | operator=
(
const T& OtherValue |
||
| TIoStatusOr< T > & | operator=
(
const TIoStatusOr< T >& Other |