![]() |
MySQL 9.5.0
Source Code Documentation
|
This is the complete list of members for Json_wrapper, including all inherited members.
| attempt_binary_update(const Field_json *field, const Json_seekable_path &path, Json_wrapper *new_value, bool replace, String *result, bool *partially_updated, bool *replaced_path) | Json_wrapper | |
| binary_remove(const Field_json *field, const Json_seekable_path &path, String *result, bool *found_path) | Json_wrapper | |
| clone_dom() const | Json_wrapper | |
| coerce_date(const JsonCoercionHandler &error_handler, const JsonCoercionDeprecatedHandler &deprecation_checker, Date_val *date, my_time_flags_t flags=0) const | Json_wrapper | |
| coerce_datetime(const JsonCoercionHandler &error_handler, const JsonCoercionDeprecatedHandler &deprecation_checker, Datetime_val *dt, my_time_flags_t flags=0) const | Json_wrapper | |
| coerce_decimal(const JsonCoercionHandler &error_handler, my_decimal *decimal_value, bool *err) const | Json_wrapper | |
| coerce_decimal(const JsonCoercionHandler &error_handler, my_decimal *decimal_value) const | Json_wrapper | inline |
| coerce_int(const JsonCoercionHandler &error_handler, bool *err, bool *unsigned_flag) const | Json_wrapper | |
| coerce_int(const JsonCoercionHandler &error_handler) const | Json_wrapper | inline |
| coerce_real(const JsonCoercionHandler &error_handler, bool *err) const | Json_wrapper | |
| coerce_real(const JsonCoercionHandler &error_handler) const | Json_wrapper | inline |
| coerce_time(const JsonCoercionHandler &error_handler, const JsonCoercionDeprecatedHandler &deprecation_checker, Time_val *time) const | Json_wrapper | |
| compare(const Json_wrapper &other, const CHARSET_INFO *cs=nullptr) const | Json_wrapper | |
| dbug_print(const char *message, const JsonErrorHandler &depth_handler) const | Json_wrapper | |
| empty() const | Json_wrapper | inline |
| field_type() const | Json_wrapper | |
| get_binary_value() const | Json_wrapper | inline |
| get_boolean() const | Json_wrapper | |
| get_data() const | Json_wrapper | |
| get_data_length() const | Json_wrapper | |
| get_datetime(MYSQL_TIME *t) const | Json_wrapper | |
| get_datetime_packed(char *buffer) const | Json_wrapper | |
| get_decimal_data(my_decimal *d) const | Json_wrapper | |
| get_dom() const | Json_wrapper | inline |
| get_double() const | Json_wrapper | |
| get_free_space(const JsonSerializationErrorHandler &error_handler, size_t *space) const | Json_wrapper | |
| get_int() const | Json_wrapper | |
| get_time(Time_val *t) const | Json_wrapper | |
| get_time_packed(char *buffer) const | Json_wrapper | |
| get_uint() const | Json_wrapper | |
| is_binary_backed_by(const String *str) const | Json_wrapper | inline |
| is_dom() const | Json_wrapper | inline |
| Json_wrapper() | Json_wrapper | inline |
| Json_wrapper(Json_dom *dom_value, bool alias=false) | Json_wrapper | explicit |
| Json_wrapper(Json_dom_ptr dom_value) | Json_wrapper | inlineexplicit |
| Json_wrapper(const json_binary::Value &value) | Json_wrapper | explicit |
| Json_wrapper(const Json_wrapper &old) | Json_wrapper | |
| Json_wrapper(Json_wrapper &&old) noexcept | Json_wrapper | |
| length() const | Json_wrapper | |
| lookup(std::string_view key) const | Json_wrapper | |
| m_alias | Json_wrapper | |
| m_dom | Json_wrapper | |
| m_is_dom | Json_wrapper | private |
| m_value | Json_wrapper | |
| m_value | Json_wrapper | |
| make_hash_key(ulonglong hash_val) const | Json_wrapper | |
| make_hash_key_common(Json_wrapper_hasher &hash_key) const | Json_wrapper | |
| make_sort_key(uchar *to, size_t length) const | Json_wrapper | |
| operator=(const Json_wrapper &old) | Json_wrapper | |
| operator=(Json_wrapper &&old) noexcept | Json_wrapper | |
| operator[](size_t index) const | Json_wrapper | |
| remove_duplicates(const CHARSET_INFO *cs=nullptr) | Json_wrapper | |
| seek(const Json_seekable_path &path, size_t legs, Json_wrapper_vector *hits, bool auto_wrap, bool only_need_one) | Json_wrapper | |
| set_alias() | Json_wrapper | inline |
| sort(const CHARSET_INFO *cs=nullptr) | Json_wrapper | |
| to_binary(const JsonSerializationErrorHandler &error_handler, String *str) const | Json_wrapper | |
| to_dom() | Json_wrapper | |
| to_pretty_string(String *buffer, const char *func_name, const JsonErrorHandler &depth_handler) const | Json_wrapper | |
| to_string(String *buffer, bool json_quoted, const char *func_name, const JsonErrorHandler &depth_handler) const | Json_wrapper | |
| type() const | Json_wrapper | |
| ~Json_wrapper() | Json_wrapper |