|
DAW JSON Link
|
#include "daw/daw_pipelines.h"#include "daw_json_link.h"#include <cstddef>#include <experimental/meta>#include <tuple>#include <type_traits>#include <utility>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | daw |
| namespace | daw::json |
| Customization point traits. | |
| namespace | daw::json::inline |
| namespace | daw::json::inline::experimental |
Macros | |
| #define | DAW_REFLECT(...) ^^__VA_ARGS__ |
| #define | DAW_SPLICE(...) [:__VA_ARGS__:] |
| #define | DAW_SPLICE(...) [:__VA_ARGS__:] |
Variables | |
| template<refl_details::Reflectable T> | |
| constexpr bool | daw::json::inline::experimental::is_reflectible_type_v |
| constexpr struct daw::json::inline::experimental::reflect_t | daw::json::inline::experimental::reflect |
| #define DAW_REFLECT | ( | ... | ) | ^^__VA_ARGS__ |
Definition at line 22 of file daw_json_reflection.h.
| #define DAW_SPLICE | ( | ... | ) | [:__VA_ARGS__:] |
Definition at line 23 of file daw_json_reflection.h.
| #define DAW_SPLICE | ( | ... | ) | [:__VA_ARGS__:] |
Definition at line 23 of file daw_json_reflection.h.