|
DAW JSON Link
|
#include <daw/daw_cpp_feature_check.h>Go to the source code of this file.
Macros | |
| #define | DAW_JSON_MAKE_REQ_TRAIT(Name, ...) DAW_JSON_MAKE_REQ_TRAIT_CUSTOM( Name, __VA_ARGS__ ) |
| #define | DAW_JSON_MAKE_REQ_TRAIT2(Name, ...) |
| #define | DAW_JSON_MAKE_REQ_TRAIT_CUSTOM(Name, ...) |
| Disable concepts on gcc < 13.3. See https://github.com/beached/daw_json_link/issues/454. | |
| #define | DAW_JSON_MAKE_REQ_TYPE_ALIAS_TRAIT(Name, ...) DAW_JSON_MAKE_REQ_TYPE_ALIAS_TRAIT_CUSTOM( Name, __VA_ARGS__ ) |
| #define | DAW_JSON_MAKE_REQ_TYPE_ALIAS_TRAIT2(Name, ...) |
| #define | DAW_JSON_MAKE_REQ_TYPE_ALIAS_TRAIT_CUSTOM(Name, ...) |
| #define | DAW_JSON_MAKE_REQ_TYPE_ALIAS_TRAIT_NT(Name, ...) |
| #define DAW_JSON_MAKE_REQ_TRAIT | ( | Name, | |
| ... | |||
| ) | DAW_JSON_MAKE_REQ_TRAIT_CUSTOM( Name, __VA_ARGS__ ) |
Definition at line 41 of file daw_json_req_helper.h.
| #define DAW_JSON_MAKE_REQ_TRAIT2 | ( | Name, | |
| ... | |||
| ) |
Definition at line 52 of file daw_json_req_helper.h.
| #define DAW_JSON_MAKE_REQ_TRAIT_CUSTOM | ( | Name, | |
| ... | |||
| ) |
Disable concepts on gcc < 13.3. See https://github.com/beached/daw_json_link/issues/454.
Definition at line 26 of file daw_json_req_helper.h.
| #define DAW_JSON_MAKE_REQ_TYPE_ALIAS_TRAIT | ( | Name, | |
| ... | |||
| ) | DAW_JSON_MAKE_REQ_TYPE_ALIAS_TRAIT_CUSTOM( Name, __VA_ARGS__ ) |
Definition at line 91 of file daw_json_req_helper.h.
| #define DAW_JSON_MAKE_REQ_TYPE_ALIAS_TRAIT2 | ( | Name, | |
| ... | |||
| ) |
Definition at line 102 of file daw_json_req_helper.h.
| #define DAW_JSON_MAKE_REQ_TYPE_ALIAS_TRAIT_CUSTOM | ( | Name, | |
| ... | |||
| ) |
Definition at line 76 of file daw_json_req_helper.h.
| #define DAW_JSON_MAKE_REQ_TYPE_ALIAS_TRAIT_NT | ( | Name, | |
| ... | |||
| ) |
Definition at line 68 of file daw_json_req_helper.h.