DAW JSON Link
Namespaces | Functions
daw_json_skip.h File Reference
#include "version.h"
#include "../daw_json_exception.h"
#include "daw_json_assert.h"
#include "daw_json_parse_digit.h"
#include "daw_json_parse_policy_policy_details.h"
#include "daw_json_parse_string_quote.h"
#include <daw/daw_attributes.h>
#include <daw/daw_bit_cast.h>
#include <daw/daw_likely.h>
#include <daw/daw_unreachable.h>
#include <ciso646>
#include <iterator>

Go to the source code of this file.

Namespaces

namespace  daw
 
namespace  daw::json
 
namespace  daw::json::DAW_JSON_VER
 
namespace  daw::json::DAW_JSON_VER::json_details
 

Functions

template<bool skip_end_check, typename CharT >
constexpr DAW_ATTRIB_FLATINLINE CharT * daw::json::DAW_JSON_VER::json_details::skip_digits (CharT *first, CharT *const last)
 
template<typename ParseState >
constexpr ParseState daw::json::DAW_JSON_VER::json_details::skip_false (ParseState &parse_state)
 
template<typename JsonMember , typename ParseState >
constexpr DAW_ATTRIB_FLATINLINE ParseState daw::json::DAW_JSON_VER::json_details::skip_known_value (ParseState &parse_state)
 
template<typename ParseState >
constexpr ParseState daw::json::DAW_JSON_VER::json_details::skip_literal (ParseState &parse_state)
 
template<typename ParseState >
constexpr ParseState daw::json::DAW_JSON_VER::json_details::skip_null (ParseState &parse_state)
 
template<typename ParseState >
constexpr ParseState daw::json::DAW_JSON_VER::json_details::skip_number (ParseState &parse_state)
 
template<typename ParseState >
constexpr DAW_ATTRIB_FLATINLINE ParseState daw::json::DAW_JSON_VER::json_details::skip_string (ParseState &parse_state)
 
template<typename ParseState >
constexpr DAW_ATTRIB_FLATINLINE ParseState daw::json::DAW_JSON_VER::json_details::skip_string_nq (ParseState &parse_state)
 
template<typename ParseState >
constexpr ParseState daw::json::DAW_JSON_VER::json_details::skip_true (ParseState &parse_state)
 
template<typename ParseState >
constexpr ParseState daw::json::DAW_JSON_VER::json_details::skip_value (ParseState &parse_state)