DAW JSON Link
Functions
daw::json::DAW_JSON_VER::parse_policy_details Namespace Reference

Functions

constexpr DAW_ATTRIB_FLATINLINE bool at_end_of_item (char c)
 
template<char... keys>
constexpr DAW_ATTRIB_FLATINLINE bool in (char c)
 
constexpr DAW_ATTRIB_FLATINLINE bool is_number (char c)
 
constexpr DAW_ATTRIB_FLATINLINE bool is_number_start (char c)
 
template<typename ParseState >
constexpr DAW_ATTRIB_FLATINLINE int validate_signed_first (ParseState &parse_state)
 
template<typename ParseState >
constexpr DAW_ATTRIB_FLATINLINE void validate_unsigned_first (ParseState const &parse_state)
 

Function Documentation

◆ at_end_of_item()

constexpr DAW_ATTRIB_FLATINLINE bool daw::json::DAW_JSON_VER::parse_policy_details::at_end_of_item ( char  c)
inlineconstexpr

◆ in()

template<char... keys>
constexpr DAW_ATTRIB_FLATINLINE bool daw::json::DAW_JSON_VER::parse_policy_details::in ( char  c)
inlineconstexpr

◆ is_number()

constexpr DAW_ATTRIB_FLATINLINE bool daw::json::DAW_JSON_VER::parse_policy_details::is_number ( char  c)
inlineconstexpr

◆ is_number_start()

constexpr DAW_ATTRIB_FLATINLINE bool daw::json::DAW_JSON_VER::parse_policy_details::is_number_start ( char  c)
inlineconstexpr

◆ validate_signed_first()

template<typename ParseState >
constexpr DAW_ATTRIB_FLATINLINE int daw::json::DAW_JSON_VER::parse_policy_details::validate_signed_first ( ParseState &  parse_state)
inlineconstexpr

◆ validate_unsigned_first()

template<typename ParseState >
constexpr DAW_ATTRIB_FLATINLINE void daw::json::DAW_JSON_VER::parse_policy_details::validate_unsigned_first ( ParseState const &  parse_state)
inlineconstexpr