Navigation
Unreal Engine C++ API Reference > 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 |