MySQL 8.0.40
Source Code Documentation
|
This is the complete list of members for Json_object, including all inherited members.
add_alias(const std::string &key, Json_dom *value) | Json_object | inline |
add_alias(const std::string &key, Json_dom_ptr value) | Json_object | |
add_clone(const std::string &key, const Json_dom *value) | Json_object | inline |
begin() const | Json_object | inline |
cardinality() const | Json_object | |
clear() | Json_object | inline |
clone() const override | Json_object | virtual |
const_iterator typedef | Json_object | |
consume(Json_object_ptr other) | Json_object | |
depth() const override | Json_object | virtual |
end() const | Json_object | inline |
get(const std::string &key) const | Json_object | |
get(const MYSQL_LEX_CSTRING &key) const | Json_object | |
get_location() const | Json_dom | |
is_number() const | Json_dom | inlinevirtual |
is_scalar() const | Json_dom | inlinevirtual |
Json_object() | Json_object | |
json_type() const override | Json_object | inlinevirtual |
m_map | Json_object | private |
m_parent | Json_dom | private |
merge_patch(Json_object_ptr patch) | Json_object | |
operator delete(void *ptr) noexcept | Json_dom | |
operator delete(void *ptr, const std::nothrow_t &) noexcept | Json_dom | |
operator new(size_t size, const std::nothrow_t &) noexcept | Json_dom | |
parent() const | Json_dom | inline |
parse(const char *text, size_t length, const JsonParseErrorHandler &error_handler, const JsonDocumentDepthHandler &depth_handler) | Json_dom | static |
parse(const json_binary::Value &v) | Json_dom | static |
remove(const std::string &key) | Json_object | |
replace_dom_in_container(const Json_dom *oldv, Json_dom_ptr newv) override | Json_object | virtual |
seek(const Json_seekable_path &path, size_t legs, Json_dom_vector *hits, bool auto_wrap, bool only_need_one) | Json_dom | |
set_parent(Json_container *parent) | Json_dom | inlineprivate |
~Json_dom()=default | Json_dom | virtual |