MySQL 8.3.0
Source Code Documentation
Json_array Member List

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

append_alias(Json_dom *value)Json_arrayinline
append_alias(Json_dom_ptr value)Json_arrayinline
append_clone(const Json_dom *value)Json_arrayinline
begin() constJson_arrayinline
binary_search(Json_dom *val)Json_array
clear()Json_arrayinline
clone() const overrideJson_arrayvirtual
const_iterator typedefJson_array
consume(Json_array_ptr other)Json_array
depth() const overrideJson_arrayvirtual
end() constJson_arrayinline
get_location() constJson_dom
insert_alias(size_t index, Json_dom_ptr value)Json_array
insert_clone(size_t index, const Json_dom *value)Json_arrayinline
is_number() constJson_dominlinevirtual
is_scalar() constJson_dominlinevirtual
Json_array()Json_array
Json_domJson_array
json_type() const overrideJson_arrayinlinevirtual
m_parentJson_domprivate
m_vJson_arrayprivate
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
operator[](size_t index) constJson_arrayinline
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(size_t index)Json_array
remove_duplicates(const CHARSET_INFO *cs)Json_array
replace_dom_in_container(const Json_dom *oldv, Json_dom_ptr newv) overrideJson_arrayvirtual
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
size() constJson_arrayinline
sort(const CHARSET_INFO *cs=nullptr)Json_array
sort(const T &comparator)Json_arrayinline
~Json_dom()=defaultJson_domvirtual