Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
ValueOrError.h File Reference
#include "CoreTypes.h"
#include "Misc/Optional.h"
#include "Misc/TVariant.h"
#include "Templates/Tuple.h"
#include "Templates/UnrealTemplate.h"
+ Include dependency graph for ValueOrError.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TValueOrError_ValueProxy< ArgTypes >
 
struct  TValueOrError_ErrorProxy< ArgTypes >
 
class  TValueOrError< ValueType, ErrorType >
 
struct  TValueOrError< ValueType, ErrorType >::FWrapErrorType
 
struct  TValueOrError< ValueType, ErrorType >::FEmptyType
 
class  TValueOrError< ValueType, void >
 
class  TValueOrError< void, ErrorType >
 
class  TValueOrError< void, void >
 

Functions

template<typename... ArgTypes>
FORCEINLINE TValueOrError_ValueProxy< ArgTypes... > MakeValue (ArgTypes &&... Args)
 
template<typename... ArgTypes>
FORCEINLINE TValueOrError_ErrorProxy< ArgTypes... > MakeError (ArgTypes &&... Args)
 

Function Documentation

◆ MakeError()

template<typename... ArgTypes>
FORCEINLINE TValueOrError_ErrorProxy< ArgTypes... > MakeError ( ArgTypes &&... Args)

Definition at line 32 of file ValueOrError.h.

◆ MakeValue()

template<typename... ArgTypes>
FORCEINLINE TValueOrError_ValueProxy< ArgTypes... > MakeValue ( ArgTypes &&... Args)

Definition at line 26 of file ValueOrError.h.