DAW JSON Link
Public Types | Static Public Attributes | List of all members
daw::json::ordered_json_member< Index, JsonMember > Struct Template Reference

#include <daw_json_link.h>

Public Types

using i_am_a_json_type = void
 
using i_am_an_ordered_member = void
 
using json_member = json_details::unnamed_default_type_mapping< JsonMember >
 
using parse_to_t = typename json_details::unnamed_default_type_mapping< JsonMember >::parse_to_t
 

Static Public Attributes

static constexpr std::size_t member_index = Index
 

Member Typedef Documentation

◆ i_am_a_json_type

template<std::size_t Index, typename JsonMember >
using daw::json::ordered_json_member< Index, JsonMember >::i_am_a_json_type = void

◆ i_am_an_ordered_member

template<std::size_t Index, typename JsonMember >
using daw::json::ordered_json_member< Index, JsonMember >::i_am_an_ordered_member = void

◆ json_member

template<std::size_t Index, typename JsonMember >
using daw::json::ordered_json_member< Index, JsonMember >::json_member = json_details::unnamed_default_type_mapping<JsonMember>

◆ parse_to_t

template<std::size_t Index, typename JsonMember >
using daw::json::ordered_json_member< Index, JsonMember >::parse_to_t = typename json_details::unnamed_default_type_mapping< JsonMember>::parse_to_t

Member Data Documentation

◆ member_index

template<std::size_t Index, typename JsonMember >
constexpr std::size_t daw::json::ordered_json_member< Index, JsonMember >::member_index = Index
staticconstexpr

The documentation for this struct was generated from the following file: