simjson 1.2.1
Very simple JSON library for simstr
 
Loading...
Searching...
No Matches
simjson::JsonValueTempl< K > Member List

This is the complete list of members for simjson::JsonValueTempl< K >, including all inherited members.

as_array()simjson::JsonValueTempl< K >inline
as_array() constsimjson::JsonValueTempl< K >inline
as_boolean() constsimjson::JsonValueTempl< K >inline
as_integer() constsimjson::JsonValueTempl< K >inline
as_object()simjson::JsonValueTempl< K >inline
as_object() constsimjson::JsonValueTempl< K >inline
as_real() constsimjson::JsonValueTempl< K >inline
as_text() constsimjson::JsonValueTempl< K >inline
at(T &&key) constsimjson::JsonValueTempl< K >inline
at(size_t idx) constsimjson::JsonValueTempl< K >inline
boolean() constsimjson::JsonValueTempl< K >inline
boolean_or_throw(Args &&...args) constsimjson::JsonValueTempl< K >inline
clone() constsimjson::JsonValueTempl< K >inline
integer() constsimjson::JsonValueTempl< K >inline
integer_or_throw(Args &&...args) constsimjson::JsonValueTempl< K >inline
is_array() constsimjson::JsonValueTempl< K >inline
is_boolean() constsimjson::JsonValueTempl< K >inline
is_integer() constsimjson::JsonValueTempl< K >inline
is_null() constsimjson::JsonValueTempl< K >inline
is_object() constsimjson::JsonValueTempl< K >inline
is_real() constsimjson::JsonValueTempl< K >inline
is_text() constsimjson::JsonValueTempl< K >inline
is_undefined() constsimjson::JsonValueTempl< K >inline
JsonValueTempl()simjson::JsonValueTempl< K >inline
JsonValueTempl(const JsonValueTempl &other)simjson::JsonValueTempl< K >
JsonValueTempl(JsonValueTempl &&other) noexceptsimjson::JsonValueTempl< K >inline
JsonValueTempl(int8_t v)simjson::JsonValueTempl< K >inline
JsonValueTempl(int16_t v)simjson::JsonValueTempl< K >inline
JsonValueTempl(int32_t v)simjson::JsonValueTempl< K >inline
JsonValueTempl(int64_t v)simjson::JsonValueTempl< K >inline
JsonValueTempl(bool v)simjson::JsonValueTempl< K >inline
JsonValueTempl(double v)simjson::JsonValueTempl< K >inline
JsonValueTempl(strType t)simjson::JsonValueTempl< K >inline
JsonValueTempl(ssType t)simjson::JsonValueTempl< K >inline
JsonValueTempl(const A &e)simjson::JsonValueTempl< K >inline
JsonValueTempl(T &&str)simjson::JsonValueTempl< K >inline
JsonValueTempl(const null_t &)simjson::JsonValueTempl< K >inline
JsonValueTempl(const emptyString_t &)simjson::JsonValueTempl< K >inline
JsonValueTempl(const emptyObject_t &)simjson::JsonValueTempl< K >inline
JsonValueTempl(const emptyArray_t &)simjson::JsonValueTempl< K >inline
JsonValueTempl(Type type)simjson::JsonValueTempl< K >
JsonValueTempl(ObjectInit &&init)simjson::JsonValueTempl< K >inline
JsonValueTempl(ArrayInit &&init)simjson::JsonValueTempl< K >inline
JsonValueTempl(jt::JsonArraySource< K > auto const &obj)simjson::JsonValueTempl< K >inline
JsonValueTempl(jt::JsonObjectSource< K > auto const &obj)simjson::JsonValueTempl< K >inline
JsonValueTempl(const Clone &clone)simjson::JsonValueTempl< K >
merge(const json_value &other, bool replace=true, bool append_arrays=false)simjson::JsonValueTempl< K >
not_empty_text_or_throw(Args &&...args) constsimjson::JsonValueTempl< K >inline
number_int() constsimjson::JsonValueTempl< K >
number_int_or_throw(Args &&...args) constsimjson::JsonValueTempl< K >inline
number_real() constsimjson::JsonValueTempl< K >
number_real_or_throw(Args &&...args) constsimjson::JsonValueTempl< K >inline
operator()(T &&key, Args &&...args) constsimjson::JsonValueTempl< K >inline
operator=(json_value t) noexceptsimjson::JsonValueTempl< K >inline
operator[](T &&key) constsimjson::JsonValueTempl< K >inline
operator[](T &&key)simjson::JsonValueTempl< K >inline
operator[](size_t idx) constsimjson::JsonValueTempl< K >inline
operator[](size_t idx)simjson::JsonValueTempl< K >inline
parse(ssType jsonString)simjson::JsonValueTempl< K >static
real() constsimjson::JsonValueTempl< K >inline
real_or_throw(Args &&...args)simjson::JsonValueTempl< K >inline
set(Key &&key, Args &&... args)simjson::JsonValueTempl< K >inline
size() constsimjson::JsonValueTempl< K >inline
store(lstring< K, 0, true > &stream, bool prettify=false, bool order_keys=false, K indent_symbol=' ', unsigned indent_count=2) constsimjson::JsonValueTempl< K >
store(bool prettify=false, bool order_keys=false, K indent_symbol=' ', unsigned indent_count=2) constsimjson::JsonValueTempl< K >inline
swap(json_value &other) noexceptsimjson::JsonValueTempl< K >inline
text() constsimjson::JsonValueTempl< K >inline
text_or_throw(Args &&...args) constsimjson::JsonValueTempl< K >inline
to_boolean() constsimjson::JsonValueTempl< K >
to_integer() constsimjson::JsonValueTempl< K >
to_integer_or_throw(Args &&...args) constsimjson::JsonValueTempl< K >inline
to_real() constsimjson::JsonValueTempl< K >
to_text() constsimjson::JsonValueTempl< K >
type() constsimjson::JsonValueTempl< K >inline
~JsonValueTempl()simjson::JsonValueTempl< K >