#include <daw_json_link.h>
◆ base_type
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
◆ constructor_t
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
◆ i_am_a_json_type
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
◆ i_am_a_tagged_variant
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
◆ json_elements
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
◆ parse_to_t
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
◆ switcher
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
◆ tag_member
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
◆ wrapped_type
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
◆ base_expected_type
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
Initial value:=
JsonParseTypes::VariantTagged
◆ expected_type
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
Initial value:=
get_parse_type_v<JsonParseTypes::VariantTagged, Nullable>
◆ name
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
◆ nullable
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
◆ underlying_json_type
template<JSONNAMETYPE Name, typename T , typename TagMember , typename Switcher , typename JsonElements , typename Constructor , JsonNullable Nullable>
The documentation for this struct was generated from the following file: