![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreTypes.h"#include "Misc/Optional.h"#include "Misc/TVariant.h"#include "Templates/Tuple.h"#include "Templates/UnrealTemplate.h"#include <type_traits>Go to the source code of this file.
Classes | |
| struct | TValueOrError_ValueProxy< ArgTypes > |
| struct | TValueOrError_ErrorProxy< ArgTypes > |
| class | TValueOrError< ValueType, ErrorType > |
| class | TValueOrError< ValueType, void > |
| class | TValueOrError< void, ErrorType > |
| class | TValueOrError< void, void > |
Functions | |
| template<typename... ArgTypes> | |
| UE_REWRITE TValueOrError_ValueProxy< ArgTypes... > | MakeValue (ArgTypes &&... Args UE_LIFETIMEBOUND) |
| template<typename... ArgTypes> | |
| UE_REWRITE TValueOrError_ErrorProxy< ArgTypes... > | MakeError (ArgTypes &&... Args UE_LIFETIMEBOUND) |
| UE_REWRITE TValueOrError_ErrorProxy< ArgTypes... > MakeError | ( | ArgTypes &&... Args | UE_LIFETIMEBOUND | ) |
| UE_REWRITE TValueOrError_ValueProxy< ArgTypes... > MakeValue | ( | ArgTypes &&... Args | UE_LIFETIMEBOUND | ) |