|
| 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) |
| |
|
|
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 |
| |
| }; | |
| |
The documentation for this struct was generated from the following file: