TIoStatusOr

Optional I/O result or error status.

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/IO/IoDispatcher.h

Include

#include "IO/IoDispatcher.h"

Syntax

template<typename T>
class TIoStatusOr

Remarks

Optional I/O result or error status.

Constructors

Name Description

Public function

TIoStatusOr()

Public function

TIoStatusOr

(
    const TIoStatusOr& Other
)

Public function

TIoStatusOr

(
    TIoStatusOr&& Other
)

Public function

TIoStatusOr

(
    FIoStatus InStatus
)

Public function

TIoStatusOr

(
    const T& InValue
)

Public function

TIoStatusOr

(
    T&& InValue
)

Public function

TIoStatusOr

(
    ArgTypes&&... Args
)

Public function

TIoStatusOr

(
    const TIoStatusOr< U >& Other
)

Destructors

Name Description

Public function

~TIoStatusOr()

Functions

Name Description

Public function

T

 

ConsumeValueOrDie()

Public function Const

bool

 

IsOk()

Public function

void

 

Reset()

Public function Const

const FIoSta...

 

Status()

Public function

const T &

 

ValueOrDie()

Operators

Name Description

Public function

TIoStatusOr<...

 

operator=

(
    const TIoStatusOr< U >& Other
)

Public function

TIoStatusOr<...

 

operator=

(
    T&& OtherValue
)

Public function

TIoStatusOr<...

 

operator=

(
    const FIoStatus& OtherStatus
)

Public function

TIoStatusOr<...

 

operator=

(
    TIoStatusOr< T >&& Other
)

Public function

TIoStatusOr<...

 

operator=

(
    const T& OtherValue
)

Public function

TIoStatusOr<...

 

operator=

(
    const TIoStatusOr< T >& Other
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss