Loading...
Searching...
No Matches
Go to the documentation of this file.
11#define DC_INT_REFLECT(F, ...) \
12 F(int8_t, "%" PRId8 , __VA_ARGS__) \
13 F(uint8_t, "%" PRIu8 , __VA_ARGS__) \
14 F(int16_t, "%" PRId16 , __VA_ARGS__) \
15 F(uint16_t, "%" PRIu16 , __VA_ARGS__) \
16 F(int32_t, "%" PRId32 , __VA_ARGS__) \
17 F(uint32_t, "%" PRIu32 , __VA_ARGS__) \
18 F(int64_t, "%" PRId64 , __VA_ARGS__) \
19 F(uint64_t, "%" PRIu64 , __VA_ARGS__)
25#define DC_FLOAT_REFLECT(F, ...) \
27 F(float, "%f" , __VA_ARGS__) \
28 F(double, "%lf", __VA_ARGS__)
32#define DC_STD_REFLECT(F, ...) \
34 F(char, "%c" , __VA_ARGS__) \
35 DC_INT_REFLECT(F, __VA_ARGS__)