#include <format.h>
Public Member Functions | |
MakeArg () | |
template<typename T > | |
MakeArg (const T &value) | |
Additional Inherited Members | |
Public Types inherited from fmt::internal::Value | |
typedef void(* | FormatFunc) (void *formatter, const void *arg, void *format_str_ptr) |
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 } |
Public Attributes inherited from fmt::internal::Arg | |
Type | type |
Public Attributes inherited from fmt::internal::Value | |
union { | |
CustomValue custom | |
double double_value | |
int int_value | |
long double long_double_value | |
LongLong long_long_value | |
const void * pointer | |
StringValue< signed char > sstring | |
StringValue< char > string | |
unsigned uint_value | |
ULongLong ulong_long_value | |
StringValue< unsigned char > ustring | |
StringValue< wchar_t > wstring | |
}; | |
|
inline |
|
inline |