DAW JSON Link
Public Member Functions | Public Attributes | List of all members
daw::json::DAW_JSON_VER::json_details::location_info_t< false > Struct Reference

#include <daw_json_location_info.h>

Public Member Functions

template<typename ParseState >
constexpr auto get_range (template_param< ParseState >) const
 
constexpr bool missing () const
 
template<typename ParseState >
constexpr void set_range (ParseState parse_state)
 

Public Attributes

char const * class_first = nullptr
 
char const * class_last = nullptr
 
std::size_t counter = 0
 
char const * first = nullptr
 
char const * last = nullptr
 

Member Function Documentation

◆ get_range()

template<typename ParseState >
constexpr auto daw::json::DAW_JSON_VER::json_details::location_info_t< false >::get_range ( template_param< ParseState >  ) const
inlineconstexpr

◆ missing()

constexpr bool daw::json::DAW_JSON_VER::json_details::location_info_t< false >::missing ( ) const
inlineconstexpr

◆ set_range()

template<typename ParseState >
constexpr void daw::json::DAW_JSON_VER::json_details::location_info_t< false >::set_range ( ParseState  parse_state)
inlineconstexpr

Member Data Documentation

◆ class_first

char const* daw::json::DAW_JSON_VER::json_details::location_info_t< false >::class_first = nullptr

◆ class_last

char const* daw::json::DAW_JSON_VER::json_details::location_info_t< false >::class_last = nullptr

◆ counter

std::size_t daw::json::DAW_JSON_VER::json_details::location_info_t< false >::counter = 0

◆ first

char const* daw::json::DAW_JSON_VER::json_details::location_info_t< false >::first = nullptr

◆ last

char const* daw::json::DAW_JSON_VER::json_details::location_info_t< false >::last = nullptr

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