DAW JSON Link
Classes | Variables
daw::json::inline::experimental Namespace Reference

Classes

struct  enum_string
 
struct  refl_enum_string
 
struct  refl_ignore_with_default
 
struct  refl_ignore_with_value
 
struct  refl_map_as
 
struct  refl_rename
 
struct  reflect_t
 

Variables

template<refl_details::Reflectable T>
constexpr bool is_reflectible_type_v
 
constexpr struct daw::json::inline::experimental::reflect_t reflect
 

Variable Documentation

◆ is_reflectible_type_v

template<refl_details::Reflectable T>
constexpr bool daw::json::inline::experimental::is_reflectible_type_v
inlineconstexpr
Initial value:
=
refl_details::has_annotation( DAW_REFL( T ), reflect )
#define DAW_REFL(...)
constexpr struct daw::json::inline::experimental::reflect_t reflect

Definition at line 294 of file daw_json_reflection.h.

◆ reflect

constexpr struct daw::json::inline::experimental::reflect_t daw::json::inline::experimental::reflect