| ARRAY enum value | json_binary::Value | |
| DOUBLE enum value | json_binary::Value | |
| element(size_t pos) const | json_binary::Value | |
| element_count() const | json_binary::Value | inline |
| element_offsets(size_t pos, size_t *start, size_t *end, bool *inlined) const | json_binary::Value | private |
| enum_type enum name | json_binary::Value | |
| eq(const Value &val) const | json_binary::Value | |
| ERROR enum value | json_binary::Value | |
| field_type() const | json_binary::Value | inline |
| first_value_offset(size_t *offset) const | json_binary::Value | private |
| get_data() const | json_binary::Value | inline |
| get_data_length() const | json_binary::Value | inline |
| get_double() const | json_binary::Value | inline |
| get_free_space(const THD *thd, size_t *space) const | json_binary::Value | |
| get_int64() const | json_binary::Value | inline |
| get_uint64() const | json_binary::Value | inline |
| has_space(size_t pos, size_t needed, size_t *offset) const | json_binary::Value | |
| INT enum value | json_binary::Value | |
| is_array() const | json_binary::Value | inline |
| is_backed_by(const String *str) const | json_binary::Value | |
| is_object() const | json_binary::Value | inline |
| is_valid() const | json_binary::Value | |
| key(size_t pos) const | json_binary::Value | |
| key_entry_offset(size_t pos) const | json_binary::Value | inlineprivate |
| large_format() const | json_binary::Value | inline |
| LITERAL_FALSE enum value | json_binary::Value | |
| LITERAL_NULL enum value | json_binary::Value | |
| LITERAL_TRUE enum value | json_binary::Value | |
| lookup(const char *key, size_t length) const | json_binary::Value | |
| lookup(const std::string &key) const | json_binary::Value | inline |
| lookup_index(const char *key, size_t length) const | json_binary::Value | |
| lookup_index(const std::string &key) const | json_binary::Value | inline |
| m_data | json_binary::Value | |
| m_double_value | json_binary::Value | |
| m_element_count | json_binary::Value | private |
| m_field_type | json_binary::Value | private |
| m_int_value | json_binary::Value | |
| m_large | json_binary::Value | private |
| m_length | json_binary::Value | private |
| m_type | json_binary::Value | private |
| OBJECT enum value | json_binary::Value | |
| OPAQUE enum value | json_binary::Value | |
| raw_binary(const THD *thd, String *buf) const | json_binary::Value | |
| remove_in_shadow(const Field_json *field, size_t pos, const char *original, char *destination) const | json_binary::Value | |
| STRING enum value | json_binary::Value | |
| to_pretty_std_string(std::string *buffer, const JsonDocumentDepthHandler &depth_handler) const | json_binary::Value | |
| to_std_string(std::string *buffer, const JsonDocumentDepthHandler &depth_handler) const | json_binary::Value | |
| type() const | json_binary::Value | inline |
| UINT enum value | json_binary::Value | |
| update_in_shadow(const Field_json *field, size_t pos, Json_wrapper *new_value, size_t data_offset, size_t data_length, const char *original, char *destination, bool *changed) const | json_binary::Value | |
| Value(enum_type t) | json_binary::Value | inlineexplicit |
| Value(enum_type t, int64_t val) | json_binary::Value | inlineexplicit |
| Value(double val) | json_binary::Value | inlineexplicit |
| Value(const char *data, uint32_t len) | json_binary::Value | inline |
| Value(enum_type t, const char *data, uint32_t bytes, uint32_t element_count, bool large) | json_binary::Value | inline |
| Value(enum_field_types ft, const char *data, uint32_t len) | json_binary::Value | inline |
| Value() | json_binary::Value | inline |
| value_entry_offset(size_t pos) const | json_binary::Value | inlineprivate |