MySQL 8.3.0
Source Code Documentation
Json_object Member List

This is the complete list of members for Json_object, including all inherited members.

add_alias(const std::string &key, Json_dom *value)Json_objectinline
add_alias(const std::string &key, Json_dom_ptr value)Json_object
add_clone(const std::string &key, const Json_dom *value)Json_objectinline
begin() constJson_objectinline
cardinality() constJson_object
clear()Json_objectinline
clone() const overrideJson_objectvirtual
const_iterator typedefJson_object
consume(Json_object_ptr other)Json_object
depth() const overrideJson_objectvirtual
end() constJson_objectinline
get(const std::string &key) constJson_object
get(const MYSQL_LEX_CSTRING &key) constJson_object
get_location() constJson_dom
is_number() constJson_dominlinevirtual
is_scalar() constJson_dominlinevirtual
Json_object()Json_object
json_type() const overrideJson_objectinlinevirtual
m_mapJson_objectprivate
m_parentJson_domprivate
merge_patch(Json_object_ptr patch)Json_object
operator delete(void *ptr) noexceptJson_dom
operator delete(void *ptr, const std::nothrow_t &) noexceptJson_dom
operator new(size_t size, const std::nothrow_t &) noexceptJson_dom
parent() constJson_dominline
parse(const char *text, size_t length, const JsonParseErrorHandler &error_handler, const JsonErrorHandler &depth_handler)Json_domstatic
parse(const json_binary::Value &v)Json_domstatic
remove(const std::string &key)Json_object
replace_dom_in_container(const Json_dom *oldv, Json_dom_ptr newv) overrideJson_objectvirtual
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_dominlineprivate
~Json_dom()=defaultJson_domvirtual