DLPrimitives
dlprim::json::value Member List

This is the complete list of members for dlprim::json::value, including all inherited members.

array() const dlprim::json::value
array()dlprim::json::value
array(json::array const &)dlprim::json::value
at(std::string const &path) const dlprim::json::value
at(char const *path) const dlprim::json::value
at(std::string const &path)dlprim::json::value
at(char const *path)dlprim::json::value
at(std::string const &path, value const &v)dlprim::json::value
at(char const *path, value const &v)dlprim::json::value
boolean() const dlprim::json::value
boolean()dlprim::json::value
boolean(bool)dlprim::json::value
copyable (defined in dlprim::json::value)dlprim::json::valuefriend
find(std::string const &path) const dlprim::json::value
find(char const *path) const dlprim::json::value
get(std::string const &path, char const *def) const dlprim::json::valueinline
get(char const *path, char const *def) const dlprim::json::valueinline
get(std::string const &path) const dlprim::json::valueinline
get(char const *path) const dlprim::json::valueinline
get(char const *path, T const &def) const dlprim::json::valueinline
get(std::string const &path, T const &def) const dlprim::json::valueinline
get_value() const dlprim::json::valueinline
is_null() const dlprim::json::value
is_undefined() const dlprim::json::value
load(std::istream &in, bool full, int *line_number=0)dlprim::json::value
load(char const *&begin, char const *end, bool full, int *line_number=0)dlprim::json::value
null()dlprim::json::value
number() const dlprim::json::value
number()dlprim::json::value
number(double)dlprim::json::value
object() const dlprim::json::value
object()dlprim::json::value
object(json::object const &)dlprim::json::value
operator!=(value const &other) const dlprim::json::value
operator=(value &&other)dlprim::json::valueinline
operator=(value const &other)dlprim::json::valueinline
operator==(value const &other) const dlprim::json::value
operator[](std::string const &name)dlprim::json::value
operator[](std::string const &name) const dlprim::json::value
operator[](size_t n)dlprim::json::value
operator[](size_t n) const dlprim::json::value
save(int how=compact) const dlprim::json::value
save(std::ostream &out, int how=compact) const dlprim::json::value
set(std::string const &path, T const &v)dlprim::json::valueinline
set(char const *path, T const &v)dlprim::json::valueinline
set_value(T const &v)dlprim::json::valueinline
str() const dlprim::json::value
str()dlprim::json::value
str(std::string const &)dlprim::json::value
swap(value &other)dlprim::json::valueinline
type() const dlprim::json::value
type(std::string const &path) const dlprim::json::valueinline
type(char const *path) const dlprim::json::valueinline
undefined()dlprim::json::value
value(T const &v)dlprim::json::valueinline
value(value &&other)dlprim::json::valueinline
value(value const &other)dlprim::json::valueinline
value()dlprim::json::valueinline
~value()dlprim::json::valueinline