CUBRID Engine
latest
|
#include <set_object.h>
Public Attributes | |
DB_TYPE | coltype |
int | size |
int | lastinsert |
int | topblock |
int | arraytop |
int | topblockcount |
DB_VALUE ** | array |
struct tp_domain * | domain |
DB_COLLECTION * | references |
unsigned | sorted:1 |
unsigned | may_have_temporary_oids:1 |
Definition at line 68 of file set_object.h.
DB_VALUE** setobj::array |
Definition at line 82 of file set_object.h.
Referenced by col_bsearch(), col_delete(), col_expand_array(), col_expand_blocks(), col_insert(), col_merge_run(), col_merge_runs(), col_new(), col_put(), col_sort(), non_null_index(), setobj_clear(), setobj_free(), and setvobj_compare().
int setobj::arraytop |
Definition at line 78 of file set_object.h.
Referenced by col_expand_array(), and col_new().
DB_TYPE setobj::coltype |
Definition at line 71 of file set_object.h.
Referenced by col_add(), col_drop(), col_drop_nulls(), col_find(), col_has_null(), col_insert(), col_new(), col_put(), set_get_type(), set_op(), setobj_coerce(), setobj_copy(), setobj_filter(), setobj_print(), setobj_put_value(), setobj_sort(), setobj_union(), and setvobj_compare().
struct tp_domain* setobj::domain |
Definition at line 85 of file set_object.h.
Referenced by col_new(), set_connect(), setobj_build_domain_from_col(), setobj_check_domain(), and setobj_create_with_domain().
int setobj::lastinsert |
Definition at line 74 of file set_object.h.
Referenced by col_delete(), col_find(), col_insert(), col_new(), and col_put().
unsigned setobj::may_have_temporary_oids |
Definition at line 94 of file set_object.h.
Referenced by col_insert(), col_new(), col_permanent_oids(), col_put(), setobj_copy(), and setobj_sort().
DB_COLLECTION* setobj::references |
Definition at line 88 of file set_object.h.
Referenced by col_new(), free_set_reference(), set_coerce(), set_copy(), set_create(), set_create_with_domain(), setobj_free(), and setobj_get_reference().
int setobj::size |
Definition at line 72 of file set_object.h.
Referenced by catcls_get_or_value_from_attribute(), col_add(), col_delete(), col_drop_nulls(), col_expand(), col_expand_blocks(), col_find(), col_has_null(), col_insert(), col_move_nulls(), col_new(), col_permanent_oids(), col_sort(), db_value_printer::describe_midxkey(), db_value_printer::describe_set(), get_att_default_from_def(), set_iterate(), set_new_element(), setobj_build_domain_from_col(), setobj_check_domain(), setobj_clear(), setobj_coerce(), setobj_compare(), setobj_compare_order(), setobj_convert_oids_to_objects(), setobj_copy(), setobj_drop_seq_element(), setobj_filter(), setobj_find_seq_element(), setobj_print(), setobj_size(), setobj_sort(), setobj_union(), and setvobj_compare().
unsigned setobj::sorted |
Definition at line 91 of file set_object.h.
Referenced by col_add(), col_drop_nulls(), col_find(), col_has_null(), col_new(), col_sort(), set_optimize(), setobj_coerce(), setobj_compare(), setobj_compare_order(), setobj_copy(), setobj_difference(), setobj_intersection(), setobj_ismember(), setobj_sort(), and setobj_union().
int setobj::topblock |
Definition at line 75 of file set_object.h.
Referenced by col_delete(), col_expand_array(), col_expand_blocks(), col_insert(), col_new(), and setobj_clear().
int setobj::topblockcount |
Definition at line 80 of file set_object.h.
Referenced by col_delete(), col_expand_blocks(), col_insert(), col_new(), and setobj_clear().