CUBRID Engine
latest
|
#include <object_representation_sr.h>
Public Attributes | |
OR_INDEX * | next |
OR_ATTRIBUTE ** | atts |
int * | asc_desc |
int * | attrs_prefix_length |
char * | btname |
OR_PREDICATE * | filter_predicate |
OR_FUNCTION_INDEX * | func_index_info |
OR_FOREIGN_KEY * | fk |
BTREE_TYPE | type |
int | n_atts |
BTID | btid |
OR_INDEX_STATUS | index_status |
Definition at line 170 of file object_representation_sr.h.
int* or_index::asc_desc |
Definition at line 174 of file object_representation_sr.h.
Referenced by heap_midxkey_key_get(), index_attrs_to_string(), or_free_classrep(), or_install_btids_class(), and qexec_execute_build_indexes().
int* or_index::attrs_prefix_length |
Definition at line 175 of file object_representation_sr.h.
Referenced by heap_attrvalue_get_key(), heap_get_indexinfo_of_btid(), or_free_classrep(), or_install_btids_class(), or_install_btids_prefix_length(), and qexec_execute_build_indexes().
OR_ATTRIBUTE** or_index::atts |
Definition at line 173 of file object_representation_sr.h.
Referenced by heap_attrinfo_check_unique_index(), heap_attrinfo_start_with_btid(), heap_attrinfo_start_with_index(), heap_attrvalue_get_key(), heap_eval_function_index(), heap_get_indexinfo_of_btid(), heap_init_func_pred_unpack_info(), heap_midxkey_key_get(), index_attrs_to_string(), locator_add_or_remove_index_internal(), locator_update_index(), or_free_classrep(), or_install_btids_class(), and qexec_execute_build_indexes().
BTID or_index::btid |
Definition at line 182 of file object_representation_sr.h.
Referenced by btree_check_by_class_oid(), btree_get_pkey_btid(), btree_is_btid_online_index(), btree_repair_prev_link_by_class_oid(), btree_scan_for_show_index_capacity(), btree_scan_for_show_index_header(), heap_attrvalue_get_key(), heap_classrepr_dump(), heap_classrepr_find_index_id(), heap_get_btid_from_index_name(), heap_get_index_with_name(), heap_scancache_start_modify(), heap_set_autoincrement_value(), locator_add_or_remove_index_internal(), locator_check_btree_entries(), locator_update_index(), locator_was_index_already_applied(), logtb_create_unique_stats_from_repr(), or_get_hierarchy_helper(), or_install_btids_class(), orc_diskrep_from_record(), qexec_execute_build_columns(), qexec_execute_build_indexes(), qexec_remove_duplicates_for_replace(), stats_find_inherited_index_stats(), xfile_apply_tde_to_class_files(), and xlocator_remove_class_from_index().
char* or_index::btname |
Definition at line 176 of file object_representation_sr.h.
Referenced by btree_index_next_scan(), btree_scan_for_show_index_capacity(), btree_scan_for_show_index_header(), heap_classrepr_dump(), heap_get_btid_from_index_name(), heap_get_index_with_name(), heap_get_indexinfo_of_btid(), locator_add_or_remove_index_internal(), locator_update_index(), or_free_classrep(), or_install_btids_class(), qexec_execute_build_indexes(), and stats_find_inherited_index_stats().
OR_PREDICATE* or_index::filter_predicate |
Definition at line 177 of file object_representation_sr.h.
Referenced by locator_add_or_remove_index_internal(), locator_check_btree_entries(), locator_check_unique_btree_entries(), locator_update_index(), or_free_classrep(), or_install_btids_class(), or_install_btids_filter_pred(), and xlocator_remove_class_from_index().
OR_FOREIGN_KEY* or_index::fk |
Definition at line 179 of file object_representation_sr.h.
Referenced by locator_add_or_remove_index_internal(), locator_check_foreign_key(), locator_check_primary_key_delete(), locator_check_primary_key_update(), locator_update_index(), or_free_classrep(), or_install_btids_class(), or_install_btids_foreign_key(), and or_install_btids_foreign_key_ref().
OR_FUNCTION_INDEX* or_index::func_index_info |
Definition at line 178 of file object_representation_sr.h.
Referenced by heap_attrvalue_get_key(), heap_eval_function_index(), heap_get_indexinfo_of_btid(), heap_init_func_pred_unpack_info(), heap_midxkey_key_get(), or_free_classrep(), or_install_btids_class(), or_install_btids_function_info(), orc_diskrep_from_record(), and qexec_execute_build_indexes().
OR_INDEX_STATUS or_index::index_status |
Definition at line 183 of file object_representation_sr.h.
Referenced by btree_is_btid_online_index(), locator_add_or_remove_index_internal(), locator_update_index(), or_install_btids_class(), qexec_execute_build_indexes(), qexec_oid_of_duplicate_key_update(), and qexec_remove_duplicates_for_replace().
int or_index::n_atts |
Definition at line 181 of file object_representation_sr.h.
Referenced by heap_attrinfo_check_unique_index(), heap_attrinfo_start_with_btid(), heap_attrinfo_start_with_index(), heap_attrvalue_get_key(), heap_eval_function_index(), heap_get_indexinfo_of_btid(), heap_init_func_pred_unpack_info(), heap_midxkey_key_get(), index_attrs_to_string(), locator_add_or_remove_index_internal(), locator_check_foreign_key(), locator_check_primary_key_delete(), locator_check_primary_key_update(), locator_update_index(), or_install_btids_class(), and qexec_execute_build_indexes().
OR_INDEX* or_index::next |
Definition at line 172 of file object_representation_sr.h.
BTREE_TYPE or_index::type |
Definition at line 180 of file object_representation_sr.h.
Referenced by btree_get_pkey_btid(), heap_attrinfo_check_unique_index(), heap_get_indexinfo_of_btid(), locator_add_or_remove_index_internal(), locator_check_foreign_key(), locator_update_index(), logtb_create_unique_stats_from_repr(), or_install_btids_class(), qexec_execute_build_columns(), qexec_execute_build_indexes(), qexec_oid_of_duplicate_key_update(), and qexec_remove_duplicates_for_replace().