Guitar
jstream::Reader Member List

This is the complete list of members for jstream::Reader, including all inherited members.

_internal_next()jstream::Readerinlineprivate
allow_ambiguous_comma(bool allow)jstream::Readerinline
allow_comment(bool allow)jstream::Readerinline
allow_hexadicimal(bool allow)jstream::Readerinline
allow_special_constant(bool allow)jstream::Readerinline
allow_unquoted_key(bool allow)jstream::Readerinline
djstream::Readerprivate
depth() constjstream::Readerinline
errors() constjstream::Readerinline
has_error() constjstream::Readerinline
hold()jstream::Readerinline
is_end_array() constjstream::Readerinline
is_end_object() constjstream::Readerinline
is_start_array() constjstream::Readerinline
is_start_object() constjstream::Readerinline
isarray() constjstream::Readerinline
isfalse() constjstream::Readerinline
isnull() constjstream::Readerinline
isnumber() constjstream::Readerinline
isobject() constjstream::Readerinline
isstring() constjstream::Readerinline
istrue() constjstream::Readerinline
isvalue() constjstream::Readerinline
key() constjstream::Readerinline
match(char const *path, std::vector< std::string > *vals=nullptr, bool clear=true) constjstream::Readerinline
match_end_array(char const *path) constjstream::Readerinline
match_end_object(char const *path) constjstream::Readerinline
match_start_array(char const *path) constjstream::Readerinline
match_start_object(char const *path) constjstream::Readerinline
nest()jstream::Readerinline
next()jstream::Readerinline
number() constjstream::Readerinline
parse(char const *begin, char const *end)jstream::Readerinlineprivate
parse(std::string_view const &sv)jstream::Readerinlineprivate
parse(char const *ptr, int len=-1)jstream::Readerinlineprivate
parse_number(char const *begin, char const *end, double *out)jstream::Readerinlineprivate
parse_string(char const *begin, char const *end, std::string *out)jstream::Readerinlineprivate
parse_symbol(char const *begin, char const *end, std::string *out)jstream::Readerinlineprivate
path() constjstream::Readerinline
pop_state()jstream::Readerinlineprivate
push_error(std::string const &what)jstream::Readerinlineprivate
push_state(StateItem s)jstream::Readerinlineprivate
raw()jstream::Readerinline
Reader(std::string_view const &sv)jstream::Readerinline
Reader(char const *begin, char const *end)jstream::Readerinline
Reader(char const *ptr, int len=-1)jstream::Readerinline
reset()jstream::Readerinline
scan_space(char const *begin, char const *end)jstream::Readerinlineprivate
state() constjstream::Readerinline
string() constjstream::Readerinline
symbol() constjstream::Readerinline
to_stdstr(std::vector< char > const &vec)jstream::Readerinlineprivatestatic