Ark Server API (ASA) - Wiki
|
#include <format.h>
Classes | |
struct | CustomValue |
struct | StringValue |
Public Types | |
enum | Type { NONE , NAMED_ARG , INT , UINT , LONG_LONG , ULONG_LONG , BOOL , CHAR , LAST_INTEGER_TYPE = CHAR , DOUBLE , LONG_DOUBLE , LAST_NUMERIC_TYPE = LONG_DOUBLE , CSTRING , STRING , WSTRING , POINTER , CUSTOM } |
typedef void(* | FormatFunc) (void *formatter, const void *arg, void *format_str_ptr) |
Public Attributes | ||
union { | ||
int int_value | ||
unsigned uint_value | ||
LongLong long_long_value | ||
ULongLong ulong_long_value | ||
double double_value | ||
long double long_double_value | ||
const void * pointer | ||
StringValue< char > string | ||
StringValue< signed char > sstring | ||
StringValue< unsigned char > ustring | ||
StringValue< wchar_t > wstring | ||
CustomValue custom | ||
}; | ||
union { ... } fmt::internal::Value |
CustomValue fmt::internal::Value::custom |
StringValue<signed char> fmt::internal::Value::sstring |
StringValue<char> fmt::internal::Value::string |
StringValue<unsigned char> fmt::internal::Value::ustring |
StringValue<wchar_t> fmt::internal::Value::wstring |