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_container_data() const | json_binary::Value | inline |
get_container_length() const | json_binary::Value | inline |
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 JsonSerializationErrorHandler &error_handler, 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 | |
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 JsonSerializationErrorHandler &error_handler, 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 JsonErrorHandler &depth_handler) const | json_binary::Value | |
to_std_string(std::string *buffer, const JsonErrorHandler &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 | |