Ark Server API (ASA) - Wiki
|
#include <StringFormatArg.h>
Public Types | |
enum | EType { Int , UInt , Double , String , StringLiteralANSI , StringLiteralWIDE , StringLiteralUCS2 , StringLiteralUTF8 } |
Public Attributes | ||
EType | Type | |
union { | ||
int64 IntValue | ||
uint64 UIntValue | ||
double DoubleValue | ||
const ANSICHAR * StringLiteralANSIValue | ||
const WIDECHAR * StringLiteralWIDEValue | ||
const UCS2CHAR * StringLiteralUCS2Value | ||
const UTF8CHAR * StringLiteralUTF8Value | ||
}; | ||
FString | StringValue | |
Private Member Functions | |
FStringFormatArg () | |
An argument supplied to FString::Format
Definition at line 10 of file StringFormatArg.h.
Enumerator | |
---|---|
Int | |
UInt | |
Double | |
String | |
StringLiteralANSI | |
StringLiteralWIDE | |
StringLiteralUCS2 | |
StringLiteralUTF8 |
Definition at line 12 of file StringFormatArg.h.
Definition at line 39 of file StringFormatArg.h.
Definition at line 40 of file StringFormatArg.h.
Definition at line 41 of file StringFormatArg.h.
Definition at line 42 of file StringFormatArg.h.
Definition at line 43 of file StringFormatArg.h.
Definition at line 44 of file StringFormatArg.h.
|
inline |
Definition at line 45 of file StringFormatArg.h.
FStringFormatArg::FStringFormatArg | ( | FStringView | Value | ) |
Definition at line 48 of file StringFormatArg.h.
Definition at line 49 of file StringFormatArg.h.
Definition at line 50 of file StringFormatArg.h.
Definition at line 51 of file StringFormatArg.h.
|
inline |
Copyable
Definition at line 54 of file StringFormatArg.h.
|
private |
Not default constructible
union { ... } FStringFormatArg |
double FStringFormatArg::DoubleValue |
Value as double
Definition at line 25 of file StringFormatArg.h.
int64 FStringFormatArg::IntValue |
Value as integer
Definition at line 21 of file StringFormatArg.h.
Value as an ANSI string literal
Definition at line 27 of file StringFormatArg.h.
Value as a UCS2 string literal
Definition at line 31 of file StringFormatArg.h.
Value as a UTF8 string literal
Definition at line 33 of file StringFormatArg.h.
Value as a WIDE string literal
Definition at line 29 of file StringFormatArg.h.
FString FStringFormatArg::StringValue |
Value as an FString
Definition at line 37 of file StringFormatArg.h.
EType FStringFormatArg::Type |
The type of this arg
Definition at line 15 of file StringFormatArg.h.
uint64 FStringFormatArg::UIntValue |
Value as uint
Definition at line 23 of file StringFormatArg.h.