CUBRID Engine
latest
|
Go to the source code of this file.
Classes | |
struct | tf_meta_attribute |
struct | tf_meta_class |
struct | tf_ct_attribute |
struct | tf_ct_class |
Macros | |
#define | META_VOLUME 256 |
#define | META_PAGE_CLASS 0 |
#define | META_PAGE_ROOT 1 |
#define | META_PAGE_REPRESENTATION 2 |
#define | META_PAGE_RESOLUTION 3 |
#define | META_PAGE_DOMAIN 4 |
#define | META_PAGE_ATTRIBUTE 5 |
#define | META_PAGE_METHARG 6 |
#define | META_PAGE_METHSIG 7 |
#define | META_PAGE_METHOD 8 |
#define | META_PAGE_METHFILE 9 |
#define | META_PAGE_REPATTRIBUTE 10 |
#define | META_PAGE_QUERY_SPEC 11 |
#define | META_PAGE_PARTITION 12 |
#define | META_CLASS_NAME "sqlx_class" |
#define | META_ATTRIBUTE_NAME "sqlx_attribute" |
#define | META_DOMAIN_NAME "sqlx_domain" |
#define | META_METHARG_NAME "sqlx_method_argument" |
#define | META_METHSIG_NAME "sqlx_method_signature" |
#define | META_METHOD_NAME "sqlx_method" |
#define | META_METHFILE_NAME "sqlx_method_file" |
#define | META_RESOLUTION_NAME "sqlx_resolution" |
#define | META_REPRESENTATION_NAME "sqlx_representation" |
#define | META_REPATTRIBUTE_NAME "sqlx_repattribute" |
#define | META_QUERY_SPEC_NAME "sqlx_query_spec" |
#define | META_PARTITION_NAME "sqlx_partition" |
#define | CT_CLASS_NAME "_db_class" |
#define | CT_ATTRIBUTE_NAME "_db_attribute" |
#define | CT_DOMAIN_NAME "_db_domain" |
#define | CT_METHOD_NAME "_db_method" |
#define | CT_METHSIG_NAME "_db_meth_sig" |
#define | CT_METHARG_NAME "_db_meth_arg" |
#define | CT_METHFILE_NAME "_db_meth_file" |
#define | CT_QUERYSPEC_NAME "_db_query_spec" |
#define | CT_RESOLUTION_NAME "_db_resolution" |
#define | CT_INDEX_NAME "_db_index" |
#define | CT_INDEXKEY_NAME "_db_index_key" |
#define | CT_CLASSAUTH_NAME "_db_auth" |
#define | CT_DATATYPE_NAME "_db_data_type" |
#define | CT_STORED_PROC_NAME "_db_stored_procedure" |
#define | CT_STORED_PROC_ARGS_NAME "_db_stored_procedure_args" |
#define | CT_PARTITION_NAME "_db_partition" |
#define | CT_SERIAL_NAME "db_serial" |
#define | CT_HA_APPLY_INFO_NAME "db_ha_apply_info" |
#define | CT_COLLATION_NAME "_db_collation" |
#define | CT_USER_NAME "db_user" |
#define | CT_TRIGGER_NAME "db_trigger" |
#define | CT_ROOT_NAME "db_root" |
#define | CT_PASSWORD_NAME "db_password" |
#define | CT_AUTHORIZATION_NAME "db_authorization" |
#define | CT_AUTHORIZATIONS_NAME "db_authorizations" |
#define | CT_CHARSET_NAME "_db_charset" |
#define | CT_DUAL_NAME "dual" |
#define | CTV_CLASS_NAME "db_class" |
#define | CTV_SUPER_CLASS_NAME "db_direct_super_class" |
#define | CTV_VCLASS_NAME "db_vclass" |
#define | CTV_ATTRIBUTE_NAME "db_attribute" |
#define | CTV_ATTR_SD_NAME "db_attr_setdomain_elm" |
#define | CTV_METHOD_NAME "db_method" |
#define | CTV_METHARG_NAME "db_meth_arg" |
#define | CTV_METHARG_SD_NAME "db_meth_arg_setdomain_elm" |
#define | CTV_METHFILE_NAME "db_meth_file" |
#define | CTV_INDEX_NAME "db_index" |
#define | CTV_INDEXKEY_NAME "db_index_key" |
#define | CTV_AUTH_NAME "db_auth" |
#define | CTV_TRIGGER_NAME "db_trig" |
#define | CTV_STORED_PROC_NAME "db_stored_procedure" |
#define | CTV_STORED_PROC_ARGS_NAME "db_stored_procedure_args" |
#define | CTV_PARTITION_NAME "db_partition" |
#define | CTV_DB_COLLATION_NAME "db_collation" |
#define | CTV_DB_CHARSET_NAME "db_charset" |
#define | CT_DBCOLL_COLL_ID_COLUMN "coll_id" |
#define | CT_DBCOLL_COLL_NAME_COLUMN "coll_name" |
#define | CT_DBCOLL_CHARSET_ID_COLUMN "charset_id" |
#define | CT_DBCOLL_BUILT_IN_COLUMN "built_in" |
#define | CT_DBCOLL_EXPANSIONS_COLUMN "expansions" |
#define | CT_DBCOLL_CONTRACTIONS_COLUMN "contractions" |
#define | CT_DBCOLL_UCA_STRENGTH "uca_strength" |
#define | CT_DBCOLL_CHECKSUM_COLUMN "checksum" |
#define | SET_AUTO_INCREMENT_SERIAL_NAME(SR_NAME, CL_NAME, AT_NAME) sprintf(SR_NAME, "%s_ai_%s", CL_NAME, AT_NAME) |
#define | AUTO_INCREMENT_SERIAL_NAME_EXTRA_LENGTH (4) |
#define | AUTO_INCREMENT_SERIAL_NAME_MAX_LENGTH ((DB_MAX_IDENTIFIER_LENGTH - 1) * 2 + AUTO_INCREMENT_SERIAL_NAME_EXTRA_LENGTH + 1) |
Typedefs | |
typedef struct tf_meta_attribute | META_ATTRIBUTE |
typedef struct tf_meta_class | META_CLASS |
typedef struct tf_ct_attribute | CT_ATTR |
typedef struct tf_ct_class | CT_CLASS |
Functions | |
void | tf_compile_meta_classes (void) |
bool | tf_is_catalog_class (OID *class_oid) |
int | tf_install_meta_classes (void) |
#define AUTO_INCREMENT_SERIAL_NAME_EXTRA_LENGTH (4) |
Definition at line 179 of file transform.h.
Referenced by do_create_auto_increment_serial(), do_find_auto_increment_serial(), do_update_auto_increment_serial_on_rename(), and do_update_maxvalue_of_auto_increment_serial().
#define AUTO_INCREMENT_SERIAL_NAME_MAX_LENGTH ((DB_MAX_IDENTIFIER_LENGTH - 1) * 2 + AUTO_INCREMENT_SERIAL_NAME_EXTRA_LENGTH + 1) |
Definition at line 180 of file transform.h.
Referenced by disk_to_class(), do_change_att_schema_only(), heap_set_autoincrement_value(), and populate_auto_increment().
#define CT_ATTRIBUTE_NAME "_db_attribute" |
Definition at line 120 of file transform.h.
Referenced by boot_define_class(), boot_define_view_attribute(), boot_define_view_attribute_set_domain(), catcls_class_install(), catcls_vclass_install(), sm_mark_system_class(), and sm_update_all_catalog_statistics().
#define CT_AUTHORIZATION_NAME "db_authorization" |
Definition at line 142 of file transform.h.
#define CT_AUTHORIZATIONS_NAME "db_authorizations" |
Definition at line 143 of file transform.h.
#define CT_CHARSET_NAME "_db_charset" |
Definition at line 144 of file transform.h.
Referenced by boot_define_view_attribute(), boot_define_view_db_charset(), boot_define_view_db_collation(), catcls_class_install(), and sm_update_all_catalog_statistics().
#define CT_CLASS_NAME "_db_class" |
Definition at line 119 of file transform.h.
Referenced by au_delete_auth_of_dropping_table(), au_set_new_auth(), boot_define_attribute(), boot_define_class(), boot_define_class_authorization(), boot_define_domain(), boot_define_index(), boot_define_meth_file(), boot_define_method(), boot_define_partition(), boot_define_query_spec(), boot_define_view_attribute(), boot_define_view_attribute_set_domain(), boot_define_view_class(), boot_define_view_partition(), boot_define_view_super_class(), boot_define_view_trigger(), boot_define_view_vclass(), catcls_class_install(), catcls_compile_catalog_classes(), catcls_vclass_install(), db_get_serial_next_value_ex(), sm_mark_system_class(), and sm_update_all_catalog_statistics().
#define CT_CLASSAUTH_NAME "_db_auth" |
Definition at line 130 of file transform.h.
Referenced by au_delete_auth_of_dropping_table(), au_get_new_auth(), au_set_new_auth(), boot_define_view_attribute(), boot_define_view_attribute_set_domain(), boot_define_view_authorization(), boot_define_view_class(), boot_define_view_index(), boot_define_view_index_key(), boot_define_view_method(), boot_define_view_method_argument(), boot_define_view_method_argument_set_domain(), boot_define_view_method_file(), boot_define_view_partition(), boot_define_view_super_class(), boot_define_view_trigger(), boot_define_view_vclass(), catcls_class_install(), catcls_vclass_install(), sm_mark_system_class(), and sm_update_all_catalog_statistics().
#define CT_COLLATION_NAME "_db_collation" |
Definition at line 137 of file transform.h.
Referenced by boot_define_view_attribute(), boot_define_view_class(), boot_define_view_db_charset(), boot_define_view_db_collation(), catcls_class_install(), catcls_vclass_install(), sm_mark_system_class(), sm_update_all_catalog_statistics(), synccoll_force(), and synccolldb().
#define CT_DATATYPE_NAME "_db_data_type" |
Definition at line 131 of file transform.h.
Referenced by boot_define_view_attribute(), boot_define_view_attribute_set_domain(), boot_define_view_method_argument(), boot_define_view_method_argument_set_domain(), boot_define_view_stored_procedure(), boot_define_view_stored_procedure_arguments(), catcls_class_install(), catcls_vclass_install(), sm_mark_system_class(), and sm_update_all_catalog_statistics().
#define CT_DBCOLL_BUILT_IN_COLUMN "built_in" |
Definition at line 170 of file transform.h.
Referenced by boot_add_collations(), and boot_define_collations().
#define CT_DBCOLL_CHARSET_ID_COLUMN "charset_id" |
Definition at line 169 of file transform.h.
Referenced by boot_add_collations(), boot_define_collations(), and catcls_get_db_collation().
#define CT_DBCOLL_CHECKSUM_COLUMN "checksum" |
Definition at line 174 of file transform.h.
Referenced by boot_add_collations(), boot_define_collations(), and catcls_get_db_collation().
#define CT_DBCOLL_COLL_ID_COLUMN "coll_id" |
Definition at line 167 of file transform.h.
Referenced by boot_add_collations(), boot_define_collations(), and catcls_get_db_collation().
#define CT_DBCOLL_COLL_NAME_COLUMN "coll_name" |
Definition at line 168 of file transform.h.
Referenced by boot_add_collations(), boot_define_collations(), and catcls_get_db_collation().
#define CT_DBCOLL_CONTRACTIONS_COLUMN "contractions" |
Definition at line 172 of file transform.h.
Referenced by boot_add_collations(), and boot_define_collations().
#define CT_DBCOLL_EXPANSIONS_COLUMN "expansions" |
Definition at line 171 of file transform.h.
Referenced by boot_add_collations(), and boot_define_collations().
#define CT_DBCOLL_UCA_STRENGTH "uca_strength" |
Definition at line 173 of file transform.h.
Referenced by boot_add_collations(), and boot_define_collations().
#define CT_DOMAIN_NAME "_db_domain" |
Definition at line 121 of file transform.h.
Referenced by boot_define_attribute(), boot_define_domain(), boot_define_meth_argument(), boot_define_view_attribute(), boot_define_view_attribute_set_domain(), boot_define_view_method_argument(), boot_define_view_method_argument_set_domain(), catcls_class_install(), catcls_vclass_install(), sm_mark_system_class(), and sm_update_all_catalog_statistics().
#define CT_DUAL_NAME "dual" |
Definition at line 145 of file transform.h.
Referenced by catcls_class_install().
#define CT_HA_APPLY_INFO_NAME "db_ha_apply_info" |
Definition at line 136 of file transform.h.
Referenced by boot_client_find_and_cache_class_oids(), catcls_class_install(), catcls_get_apply_info_log_record_time(), delete_all_ha_apply_info(), delete_all_slave_ha_apply_info(), insert_ha_apply_info(), la_delete_ha_apply_info(), la_get_ha_apply_info(), la_get_last_ha_applied_info(), la_insert_ha_apply_info(), la_update_ha_apply_info_log_record_time(), la_update_ha_apply_info_start_time(), and la_update_ha_last_applied_info().
#define CT_INDEX_NAME "_db_index" |
Definition at line 128 of file transform.h.
Referenced by boot_define_class(), boot_define_index_key(), boot_define_view_index(), catcls_class_install(), catcls_vclass_install(), loaddb_internal(), sm_mark_system_class(), and sm_update_all_catalog_statistics().
#define CT_INDEXKEY_NAME "_db_index_key" |
Definition at line 129 of file transform.h.
Referenced by boot_define_index(), boot_define_view_index_key(), catcls_class_install(), catcls_vclass_install(), loaddb_internal(), sm_mark_system_class(), and sm_update_all_catalog_statistics().
#define CT_METHARG_NAME "_db_meth_arg" |
Definition at line 124 of file transform.h.
Referenced by boot_define_meth_sig(), boot_define_view_method_argument(), boot_define_view_method_argument_set_domain(), catcls_class_install(), catcls_vclass_install(), sm_mark_system_class(), and sm_update_all_catalog_statistics().
#define CT_METHFILE_NAME "_db_meth_file" |
Definition at line 125 of file transform.h.
Referenced by boot_define_class(), boot_define_view_method_file(), catcls_class_install(), catcls_vclass_install(), sm_mark_system_class(), and sm_update_all_catalog_statistics().
#define CT_METHOD_NAME "_db_method" |
Definition at line 122 of file transform.h.
Referenced by boot_define_class(), boot_define_meth_sig(), boot_define_view_method(), catcls_class_install(), catcls_vclass_install(), sm_mark_system_class(), and sm_update_all_catalog_statistics().
#define CT_METHSIG_NAME "_db_meth_sig" |
Definition at line 123 of file transform.h.
Referenced by boot_define_meth_argument(), boot_define_method(), boot_define_view_method(), boot_define_view_method_argument(), boot_define_view_method_argument_set_domain(), catcls_class_install(), catcls_vclass_install(), sm_mark_system_class(), and sm_update_all_catalog_statistics().
#define CT_PARTITION_NAME "_db_partition" |
Definition at line 134 of file transform.h.
Referenced by boot_define_class(), boot_define_view_class(), boot_define_view_partition(), catcls_class_install(), catcls_vclass_install(), and sm_mark_system_class().
#define CT_PASSWORD_NAME "db_password" |
Definition at line 141 of file transform.h.
#define CT_QUERYSPEC_NAME "_db_query_spec" |
Definition at line 126 of file transform.h.
Referenced by boot_define_class(), boot_define_view_vclass(), catcls_class_install(), catcls_vclass_install(), sm_mark_system_class(), and sm_update_all_catalog_statistics().
#define CT_RESOLUTION_NAME "_db_resolution" |
Definition at line 127 of file transform.h.
#define CT_ROOT_NAME "db_root" |
Definition at line 140 of file transform.h.
#define CT_SERIAL_NAME "db_serial" |
Definition at line 135 of file transform.h.
Referenced by au_change_serial_owner_method(), boot_client_find_and_cache_class_oids(), catcls_class_install(), db_get_serial_current_value(), disk_to_class(), do_alter_serial(), do_change_att_schema_only(), do_create_auto_increment_serial(), do_create_serial(), do_create_serial_internal(), do_drop_serial(), do_find_auto_increment_serial(), do_update_maxvalue_of_auto_increment_serial(), heap_set_autoincrement_value(), la_need_filter_out(), populate_auto_increment(), and pt_resolve_serial().
#define CT_STORED_PROC_ARGS_NAME "_db_stored_procedure_args" |
Definition at line 133 of file transform.h.
Referenced by boot_define_stored_procedure(), boot_define_view_stored_procedure_arguments(), catcls_class_install(), catcls_vclass_install(), and sm_mark_system_class().
#define CT_STORED_PROC_NAME "_db_stored_procedure" |
Definition at line 132 of file transform.h.
Referenced by boot_define_view_stored_procedure(), catcls_class_install(), catcls_vclass_install(), and sm_mark_system_class().
#define CT_TRIGGER_NAME "db_trigger" |
Definition at line 139 of file transform.h.
Referenced by loaddb_internal().
#define CT_USER_NAME "db_user" |
Definition at line 138 of file transform.h.
#define CTV_ATTR_SD_NAME "db_attr_setdomain_elm" |
Definition at line 152 of file transform.h.
Referenced by boot_define_view_attribute_set_domain(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_ATTRIBUTE_NAME "db_attribute" |
Definition at line 151 of file transform.h.
Referenced by boot_define_view_attribute(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_AUTH_NAME "db_auth" |
Definition at line 159 of file transform.h.
Referenced by boot_define_view_authorization(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_CLASS_NAME "db_class" |
Definition at line 148 of file transform.h.
Referenced by boot_define_view_class(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_DB_CHARSET_NAME "db_charset" |
Definition at line 165 of file transform.h.
Referenced by boot_define_view_db_charset().
#define CTV_DB_COLLATION_NAME "db_collation" |
Definition at line 164 of file transform.h.
Referenced by boot_define_view_db_collation().
#define CTV_INDEX_NAME "db_index" |
Definition at line 157 of file transform.h.
Referenced by boot_define_view_index(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_INDEXKEY_NAME "db_index_key" |
Definition at line 158 of file transform.h.
Referenced by boot_define_view_index_key(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_METHARG_NAME "db_meth_arg" |
Definition at line 154 of file transform.h.
Referenced by boot_define_view_method_argument(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_METHARG_SD_NAME "db_meth_arg_setdomain_elm" |
Definition at line 155 of file transform.h.
Referenced by boot_define_view_method_argument_set_domain(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_METHFILE_NAME "db_meth_file" |
Definition at line 156 of file transform.h.
Referenced by boot_define_view_method_file(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_METHOD_NAME "db_method" |
Definition at line 153 of file transform.h.
Referenced by boot_define_view_method(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_PARTITION_NAME "db_partition" |
Definition at line 163 of file transform.h.
Referenced by boot_define_view_partition(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_STORED_PROC_ARGS_NAME "db_stored_procedure_args" |
Definition at line 162 of file transform.h.
Referenced by boot_define_view_stored_procedure_arguments(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_STORED_PROC_NAME "db_stored_procedure" |
Definition at line 161 of file transform.h.
Referenced by boot_define_view_stored_procedure(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_SUPER_CLASS_NAME "db_direct_super_class" |
Definition at line 149 of file transform.h.
Referenced by boot_define_view_partition(), boot_define_view_super_class(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_TRIGGER_NAME "db_trig" |
Definition at line 160 of file transform.h.
Referenced by boot_define_view_trigger(), catcls_vclass_install(), and sm_mark_system_class().
#define CTV_VCLASS_NAME "db_vclass" |
Definition at line 150 of file transform.h.
Referenced by boot_define_view_vclass(), catcls_vclass_install(), and sm_mark_system_class().
#define META_ATTRIBUTE_NAME "sqlx_attribute" |
Definition at line 106 of file transform.h.
#define META_CLASS_NAME "sqlx_class" |
Definition at line 105 of file transform.h.
#define META_DOMAIN_NAME "sqlx_domain" |
Definition at line 107 of file transform.h.
#define META_METHARG_NAME "sqlx_method_argument" |
Definition at line 108 of file transform.h.
#define META_METHFILE_NAME "sqlx_method_file" |
Definition at line 111 of file transform.h.
#define META_METHOD_NAME "sqlx_method" |
Definition at line 110 of file transform.h.
#define META_METHSIG_NAME "sqlx_method_signature" |
Definition at line 109 of file transform.h.
#define META_PAGE_ATTRIBUTE 5 |
Definition at line 90 of file transform.h.
#define META_PAGE_CLASS 0 |
Definition at line 85 of file transform.h.
#define META_PAGE_DOMAIN 4 |
Definition at line 89 of file transform.h.
#define META_PAGE_METHARG 6 |
Definition at line 91 of file transform.h.
#define META_PAGE_METHFILE 9 |
Definition at line 94 of file transform.h.
#define META_PAGE_METHOD 8 |
Definition at line 93 of file transform.h.
#define META_PAGE_METHSIG 7 |
Definition at line 92 of file transform.h.
#define META_PAGE_PARTITION 12 |
Definition at line 97 of file transform.h.
#define META_PAGE_QUERY_SPEC 11 |
Definition at line 96 of file transform.h.
#define META_PAGE_REPATTRIBUTE 10 |
Definition at line 95 of file transform.h.
#define META_PAGE_REPRESENTATION 2 |
Definition at line 87 of file transform.h.
#define META_PAGE_RESOLUTION 3 |
Definition at line 88 of file transform.h.
#define META_PAGE_ROOT 1 |
Definition at line 86 of file transform.h.
#define META_PARTITION_NAME "sqlx_partition" |
Definition at line 116 of file transform.h.
#define META_QUERY_SPEC_NAME "sqlx_query_spec" |
Definition at line 115 of file transform.h.
#define META_REPATTRIBUTE_NAME "sqlx_repattribute" |
Definition at line 114 of file transform.h.
#define META_REPRESENTATION_NAME "sqlx_representation" |
Definition at line 113 of file transform.h.
#define META_RESOLUTION_NAME "sqlx_resolution" |
Definition at line 112 of file transform.h.
#define META_VOLUME 256 |
Definition at line 83 of file transform.h.
#define SET_AUTO_INCREMENT_SERIAL_NAME | ( | SR_NAME, | |
CL_NAME, | |||
AT_NAME | |||
) | sprintf(SR_NAME, "%s_ai_%s", CL_NAME, AT_NAME) |
Definition at line 176 of file transform.h.
Referenced by disk_to_class(), do_change_att_schema_only(), do_create_auto_increment_serial(), do_find_auto_increment_serial(), do_update_auto_increment_serial_on_rename(), do_update_maxvalue_of_auto_increment_serial(), heap_set_autoincrement_value(), and populate_auto_increment().
typedef struct tf_ct_attribute CT_ATTR |
typedef struct tf_ct_class CT_CLASS |
typedef struct tf_meta_attribute META_ATTRIBUTE |
typedef struct tf_meta_class META_CLASS |
void tf_compile_meta_classes | ( | void | ) |
Definition at line 550 of file transform.c.
References ARG_FILE_LINE, ER_ERROR_SEVERITY, er_set(), ER_TF_INVALID_METACLASS, i, tf_meta_attribute::ma_id, tf_meta_attribute::ma_name, tf_meta_attribute::ma_type, tf_meta_class::mc_atts, tf_meta_class::mc_fixed_size, tf_meta_class::mc_n_variable, NULL, pr_is_variable_type(), tp_domain_disk_size(), and tp_domain_resolve_default().
Referenced by boot_restart_server(), catcls_vclass_install(), createdb(), tf_class_to_disk(), and tf_disk_to_class().
int tf_install_meta_classes | ( | void | ) |
Definition at line 603 of file transform.c.
References NO_ERROR.
Referenced by boot_create_all_volumes().
Definition at line 523 of file transform.c.
Referenced by xbtree_find_unique().
CT_CLASS ct_Attribute |
Definition at line 423 of file transform.c.
Referenced by catcls_get_or_value_from_attribute().
CT_CLASS ct_Attrid |
Definition at line 430 of file transform.c.
Referenced by catcls_get_or_value_from_attrid().
CT_CLASS ct_Class |
Definition at line 416 of file transform.c.
Referenced by catcls_delete_catalog_classes(), catcls_expand_or_value_by_subset(), catcls_find_btid_of_class_name(), catcls_find_oid_by_class_name(), catcls_get_or_value_from_class(), catcls_insert_catalog_classes(), catcls_insert_instance(), catcls_update_catalog_classes(), and catcls_update_instance().
CT_CLASS* ct_Classes[] |
Definition at line 507 of file transform.c.
Referenced by catcls_compile_catalog_classes().
CT_CLASS ct_Domain |
Definition at line 437 of file transform.c.
Referenced by catcls_get_or_value_from_domain().
CT_CLASS ct_Index |
Definition at line 493 of file transform.c.
Referenced by catcls_get_or_value_from_indexes().
CT_CLASS ct_Indexkey |
Definition at line 500 of file transform.c.
Referenced by catcls_get_or_value_from_indexes().
CT_CLASS ct_Metharg |
Definition at line 458 of file transform.c.
Referenced by catcls_get_or_value_from_method_argument().
CT_CLASS ct_Methfile |
Definition at line 465 of file transform.c.
Referenced by catcls_get_or_value_from_method_file().
CT_CLASS ct_Method |
Definition at line 444 of file transform.c.
Referenced by catcls_get_or_value_from_method().
CT_CLASS ct_Methsig |
Definition at line 451 of file transform.c.
Referenced by catcls_get_or_value_from_method_signiture().
CT_CLASS ct_Partition |
Definition at line 479 of file transform.c.
Referenced by catcls_get_or_value_from_partition().
CT_CLASS ct_Queryspec |
Definition at line 472 of file transform.c.
Referenced by catcls_get_or_value_from_query_spec().
CT_CLASS ct_Resolution |
Definition at line 486 of file transform.c.
Referenced by catcls_get_or_value_from_resolution().
META_CLASS tf_Metaclass_attribute |
Definition at line 91 of file transform.c.
Referenced by attribute_size(), attribute_to_disk(), catcls_get_or_value_from_attribute(), catcls_get_or_value_from_attrid(), disk_to_attribute(), and put_class_attributes().
META_CLASS tf_Metaclass_class |
Definition at line 221 of file transform.c.
Referenced by boot_restart_server(), catcls_convert_attr_id_to_name(), catcls_get_or_value_from_class(), catcls_vclass_install(), createdb(), disk_to_class(), put_class_varinfo(), tf_class_size(), tf_class_to_disk(), and tf_disk_to_class().
META_CLASS tf_Metaclass_domain |
Definition at line 67 of file transform.c.
Referenced by attribute_to_disk(), catcls_get_or_value_from_domain(), disk_to_domain2(), domain_size(), domain_to_disk(), metharg_to_disk(), and repattribute_to_disk().
META_CLASS tf_Metaclass_metharg |
Definition at line 102 of file transform.c.
Referenced by catcls_get_or_value_from_method_argument(), disk_to_metharg(), metharg_size(), metharg_to_disk(), and methsig_to_disk().
META_CLASS tf_Metaclass_methfile |
Definition at line 139 of file transform.c.
Referenced by catcls_get_or_value_from_method_file(), disk_to_methfile(), methfile_size(), methfile_to_disk(), and put_class_attributes().
META_CLASS tf_Metaclass_method |
Definition at line 128 of file transform.c.
Referenced by catcls_get_or_value_from_method(), disk_to_method(), method_size(), method_to_disk(), and put_class_attributes().
META_CLASS tf_Metaclass_methsig |
Definition at line 115 of file transform.c.
Referenced by catcls_get_or_value_from_method_signiture(), disk_to_methsig(), method_to_disk(), methsig_size(), and methsig_to_disk().
META_CLASS tf_Metaclass_partition |
Definition at line 244 of file transform.c.
Referenced by catcls_get_or_value_from_partition(), disk_to_partition_info(), partition_info_size(), partition_info_to_disk(), and put_class_attributes().
META_CLASS tf_Metaclass_query_spec |
Definition at line 230 of file transform.c.
Referenced by catcls_get_or_value_from_query_spec(), disk_to_query_spec(), put_class_attributes(), query_spec_size(), and query_spec_to_disk().
META_CLASS tf_Metaclass_repattribute |
Definition at line 162 of file transform.c.
Referenced by disk_to_repattribute(), repattribute_size(), repattribute_to_disk(), and representation_to_disk().
META_CLASS tf_Metaclass_representation |
Definition at line 176 of file transform.c.
Referenced by disk_to_representation(), put_class_attributes(), representation_size(), and representation_to_disk().
META_CLASS tf_Metaclass_resolution |
Definition at line 151 of file transform.c.
Referenced by catcls_get_or_value_from_resolution(), disk_to_resolution(), put_class_attributes(), resolution_size(), and resolution_to_disk().
META_CLASS tf_Metaclass_root |
Definition at line 256 of file transform.c.
Referenced by disk_to_root(), root_size(), and root_to_disk().