Go to the source code of this file.
|
| #define | TYPE_MACRO(storage_tt, return_tt, type_id, read, write) |
| #define | TYPE_MACRO_NO_REFERENCE |
| #define | TYPE_MACRO_NO_STRING |
| #define | STRINGIFY(X) |
| #define | EXPAND_AND_STRINGIFY(X) |
| #define | TYPE_MACRO(a, b, type_id, d, e) |
| #define | TYPE_MACRO(a, type, c, d, e) |
| #define | TYPE_MACRO(storage, b, c, d, e) |
◆ EXPAND_AND_STRINGIFY
| #define EXPAND_AND_STRINGIFY |
( |
| X | ) |
|
◆ STRINGIFY
◆ TYPE_MACRO [1/4]
| #define TYPE_MACRO |
( |
| a, |
|
|
| b, |
|
|
| type_id, |
|
|
| d, |
|
|
| e ) |
Value:
#define EXPAND_AND_STRINGIFY(X)
◆ TYPE_MACRO [2/4]
| #define TYPE_MACRO |
( |
| a, |
|
|
| type, |
|
|
| c, |
|
|
| d, |
|
|
| e ) |
◆ TYPE_MACRO [3/4]
| #define TYPE_MACRO |
( |
| storage, |
|
|
| b, |
|
|
| c, |
|
|
| d, |
|
|
| e ) |
◆ TYPE_MACRO [4/4]
| #define TYPE_MACRO |
( |
| storage_tt, |
|
|
| return_tt, |
|
|
| type_id, |
|
|
| read, |
|
|
| write ) |
Value: case Type::Type_Id::type_id:\
if (return_type || setter_type)\
out << #return_tt;\
else\
out << #storage_tt;\
break;
◆ TYPE_MACRO_NO_REFERENCE
| #define TYPE_MACRO_NO_REFERENCE |
◆ TYPE_MACRO_NO_STRING
| #define TYPE_MACRO_NO_STRING |