parse_token

Defined in header: <orcus/json_parser_thread.hpp>

struct parse_token

Public Types

using value_type = std::variant<std::string_view, parse_error_value_t, double>

Public Functions

parse_token()
parse_token(parse_token_t _type)
parse_token(parse_token_t _type, std::string_view s)
parse_token(std::string_view s, std::ptrdiff_t offset)
parse_token(double value)
parse_token(const parse_token &other)
parse_token &operator=(parse_token) = delete
bool operator==(const parse_token &other) const
bool operator!=(const parse_token &other) const

Public Members

parse_token_t type
value_type value