CUBRID Engine  latest
JSON_PATH Member List

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

contains_wildcard() const JSON_PATH
dump_json_path() const JSON_PATH
erase(JSON_DOC &jd) const JSON_PATH
extract(const JSON_DOC &) const JSON_PATH
extract_from_subtree(const JSON_PATH &path, size_t tkn_array_offset, const JSON_VALUE &jv, std::unordered_set< const JSON_VALUE * > &unique_elements, std::vector< const JSON_VALUE * > &vals)JSON_PATHprivatestatic
from_json_pointer(const std::string &pointer_path)JSON_PATHprivate
FULL_MATCH enum valueJSON_PATH
get(JSON_DOC &jd) const JSON_PATH
get(const JSON_DOC &jd) const JSON_PATH
get_last_token() const JSON_PATH
get_parent() const JSON_PATH
get_token_count() const JSON_PATH
is_last_array_index_less_than(size_t size) const JSON_PATH
is_last_token_array_index_zero() const JSON_PATH
is_root_path() const JSON_PATH
m_path_tokensJSON_PATHprivate
match_pattern(const JSON_PATH &pattern, const JSON_PATH &path)JSON_PATHstatic
match_pattern(const JSON_PATH &pattern, const token_containter_type::const_iterator &it1, const JSON_PATH &path, const token_containter_type::const_iterator &it2)JSON_PATHprivatestatic
MATCH_RESULT enum nameJSON_PATH
NO_MATCH enum valueJSON_PATH
parent_exists(JSON_DOC &jd) const JSON_PATH
parse(const char *path)JSON_PATH
points_to_array_cell() const JSON_PATH
pop()JSON_PATH
PREFIX_MATCH enum valueJSON_PATH
push_array_index(unsigned long idx)JSON_PATH
push_array_index_wildcard()JSON_PATH
push_double_wildcard()JSON_PATH
push_object_key(std::string &&object_key)JSON_PATH
push_object_key_wildcard()JSON_PATH
set(JSON_DOC &jd, const JSON_VALUE &jv) const JSON_PATH
set(JSON_VALUE &jd, const JSON_VALUE &jv, JSON_PRIVATE_MEMPOOL &allocator) const JSON_PATH
token_containter_type typedefJSON_PATHprivate
validate_and_create_from_json_path(std::string &sql_path)JSON_PATHprivate