Skip to content

File dbi_compat.h

FileList > compat > dbi_compat.h

Go to the source code of this file

  • #include <stdio.h>
  • #include <time.h>
  • #include <sys/types.h>
  • #include "dbtran_def.h"
  • #include "dbtype_def.h"
  • #include "error_code.h"
  • #include "dbtype_function.h"
  • #include "db_date.h"
  • #include "db_elo.h"
  • #include "cache_time.h"

Public Types

Type Name
enum OPEN_BUFFER_FLAGS
enum dbi__compat_8h_1af715e26dfffd1f8de1c18449e2770cff

Public Attributes

Type Name
int g_open_buffer_control_flags

Public Functions

Type Name
int db_2pc_attach_transaction (int gtrid)
int db_2pc_prepare_to_commit_transaction (int gtrid)
int db_2pc_prepare_transaction (void)
int db_2pc_prepared_transactions (int gtrids, int size)
int db_2pc_start_transaction (void)
int db_abort_to_savepoint (const char * savepoint_name)
int db_abort_transaction (void)
int db_add_argument (DB_OBJECT * classobj, const char * name, int class_method, int arg_index, const char * domain)
int db_add_attribute (DB_OBJECT * obj, const char * name, const char * domain, DB_VALUE * default_value)
int db_add_class_attribute (DB_OBJECT * obj, const char * name, const char * domain, DB_VALUE * default_value)
int db_add_class_method (DB_OBJECT * classobj, const char * name, const char * implementation)
int db_add_class_resolution (DB_OBJECT * classobj, DB_OBJECT * super, const char * name, const char * alias)
int db_add_constraint (MOP classmop, DB_CONSTRAINT_TYPE constraint_type, const char * constraint_name, const char ** att_names, int class_attributes)
int db_add_element_domain (DB_OBJECT * classobj, const char * name, const char * domain)
int db_add_index (DB_OBJECT * classobj, const char * attname)
int db_add_member (DB_OBJECT * user, DB_OBJECT * member)
int db_add_method (DB_OBJECT * classobj, const char * name, const char * implementation)
int db_add_method_file (DB_OBJECT * classobj, const char * name)
int db_add_query_spec (DB_OBJECT * vclass, const char * query)
int db_add_resolution (DB_OBJECT * classobj, DB_OBJECT * super, const char * name, const char * alias)
int db_add_set_argument_domain (DB_OBJECT * classobj, const char * name, int class_method, int arg_index, const char * domain)
int db_add_set_attribute_domain (DB_OBJECT * classobj, const char * name, int class_attribute, const char * domain)
int db_add_shared_attribute (DB_OBJECT * obj, const char * name, const char * domain, DB_VALUE * default_value)
int db_add_super (DB_OBJECT * classobj, DB_OBJECT * super)
DB_OBJECT * db_add_user (const char * name, int * exists)
int db_add_volume (const char * ext_path, const char * ext_name, const char * ext_comments, const int ext_npages, const DB_VOLPURPOSE ext_purpose)
int db_alter_trigger_priority (DB_OBJECT * trobj, double priority)
int db_alter_trigger_status (DB_OBJECT * trobj, DB_TRIGGER_STATUS status)
DB_OBJECT * db_attribute_class (DB_ATTRIBUTE * attribute)
DB_VALUE * db_attribute_default (DB_ATTRIBUTE * attribute)
DB_DOMAIN * db_attribute_domain (DB_ATTRIBUTE * attribute)
int db_attribute_id (DB_ATTRIBUTE * attribute)
int db_attribute_is_auto_increment (DB_ATTRIBUTE * attribute)
int db_attribute_is_foreign_key (DB_ATTRIBUTE * attribute)
int db_attribute_is_indexed (DB_ATTRIBUTE * attribute)
int db_attribute_is_non_null (DB_ATTRIBUTE * attribute)
int db_attribute_is_primary_key (DB_ATTRIBUTE * attribute)
int db_attribute_is_reverse_indexed (DB_ATTRIBUTE * attribute)
int db_attribute_is_reverse_unique (DB_ATTRIBUTE * attribute)
int db_attribute_is_shared (DB_ATTRIBUTE * attribute)
int db_attribute_is_unique (DB_ATTRIBUTE * attribute)
int db_attribute_length (DB_ATTRIBUTE * attribute)
const char * db_attribute_name (DB_ATTRIBUTE * attribute)
DB_ATTRIBUTE * db_attribute_next (DB_ATTRIBUTE * attribute)
int db_attribute_order (DB_ATTRIBUTE * attribute)
DB_ATTRIBUTE * db_attribute_ordered_next (DB_ATTRIBUTE * attribute)
DB_TYPE db_attribute_type (DB_ATTRIBUTE * attribute)
int db_auth_login (char * signed_data, int len)
int db_auth_logout (void)
int db_bind_parameter_name (const char * name, DB_VALUE * value)
int db_change_default (DB_OBJECT * classobj, const char * name, DB_VALUE * value)
int db_change_method_implementation (DB_OBJECT * classobj, const char * name, int class_method, const char * newname)
int db_change_query_spec (DB_OBJECT * vclass, const char * new_query, const int query_no)
int db_check_authorization (DB_OBJECT * op, DB_AUTH auth)
int db_check_authorization_and_grant_option (MOP op, DB_AUTH auth)
int db_check_single_query (DB_SESSION * session)
int db_chn (DB_OBJECT * obj, DB_FETCH_MODE purpose)
void db_clear_host_connected (void)
void db_clear_host_status (void)
void db_close_session (DB_SESSION * session)
int db_commit_is_needed (void)
int db_commit_transaction (void)
int db_compile_statement (DB_SESSION * session)
int db_constrain_non_null (DB_OBJECT * classobj, const char * name, int class_attribute, int on_or_off)
int db_constrain_unique (DB_OBJECT * classobj, const char * name, int on_or_off)
const int * db_constraint_asc_desc (DB_CONSTRAINT * constraint)
DB_ATTRIBUTE ** db_constraint_attributes (DB_CONSTRAINT * constraint)
DB_CONSTRAINT * db_constraint_find_primary_key (DB_CONSTRAINT * constraint)
const char * db_constraint_name (DB_CONSTRAINT * constraint)
DB_CONSTRAINT * db_constraint_next (DB_CONSTRAINT * constraint)
DB_CONSTRAINT_TYPE db_constraint_type (DB_CONSTRAINT * constraint)
DB_OBJECT * db_copy (DB_OBJECT * sourcemop)
DB_OBJECT * db_create (DB_OBJECT * obj)
DB_OBJECT * db_create_by_name (const char * name)
DB_OBJECT * db_create_class (const char * name)
DB_OBJECT * db_create_trigger (const char * name, DB_TRIGGER_STATUS status, double priority, DB_TRIGGER_EVENT event, DB_OBJECT * class_obj, const char * attr, DB_TRIGGER_TIME cond_time, const char * cond_source, DB_TRIGGER_TIME action_time, DB_TRIGGER_ACTION action_type, const char * action_source)
DB_OBJECT * db_create_vclass (const char * name)
int db_decode_object (const char * string, DB_OBJECT ** object)
const char * db_default_expression_string (DB_DEFAULT_EXPR_TYPE default_expr_type)
DB_OBJECT * db_dfind_multi_unique (DB_OBJECT * classobj, int size, DB_ATTDESC * attdesc, DB_VALUE * values, DB_FETCH_MODE purpose)
DB_OBJECT * db_dfind_unique (DB_OBJECT * classobj, DB_ATTDESC * attdesc, DB_VALUE * value, DB_FETCH_MODE purpose)
int db_dget (DB_OBJECT * obj, DB_ATTDESC * attribute, DB_VALUE * value)
int db_disable_modification (void)
bool db_disable_trigger (void)
bool db_does_connected_host_have_status (int status)
DB_OBJECT * db_domain_class (const DB_DOMAIN * domain)
int db_domain_codeset (const DB_DOMAIN * domain)
DB_DOMAIN * db_domain_next (const DB_DOMAIN * domain)
int db_domain_precision (const DB_DOMAIN * domain)
const char * db_domain_raw_json_schema (const DB_DOMAIN * domain)
int db_domain_scale (const DB_DOMAIN * domain)
DB_DOMAIN * db_domain_set (const DB_DOMAIN * domain)
DB_TYPE db_domain_type (const DB_DOMAIN * domain)
int db_dput (DB_OBJECT * obj, DB_ATTDESC * attribute, DB_VALUE * value)
int db_drop (DB_OBJECT * obj)
int db_drop_attribute (DB_OBJECT * classobj, const char * name)
int db_drop_class (DB_OBJECT * classobj)
int db_drop_class_attribute (DB_OBJECT * classobj, const char * name)
int db_drop_class_ex (DB_OBJECT * classobj, bool is_cascade_constraints)
int db_drop_class_method (DB_OBJECT * classobj, const char * name)
int db_drop_class_resolution (DB_OBJECT * classobj, DB_OBJECT * super, const char * name)
int db_drop_constraint (MOP classmop, DB_CONSTRAINT_TYPE constraint_type, const char * constraint_name, const char ** att_names, int class_attributes)
int db_drop_deferred_activities (DB_OBJECT * trigger_obj, DB_OBJECT * target)
int db_drop_element_domain (DB_OBJECT * classobj, const char * name, const char * domain)
int db_drop_index (DB_OBJECT * classobj, const char * attname)
int db_drop_member (DB_OBJECT * user, DB_OBJECT * member)
int db_drop_method (DB_OBJECT * classobj, const char * name)
int db_drop_method_file (DB_OBJECT * classobj, const char * name)
int db_drop_method_files (DB_OBJECT * classobj)
int db_drop_query_spec (DB_OBJECT * vclass, const int query_no)
int db_drop_resolution (DB_OBJECT * classobj, DB_OBJECT * super, const char * name)
int db_drop_shared_attribute (DB_OBJECT * classobj, const char * name)
void db_drop_statement (DB_SESSION * session, int stmt_id)
int db_drop_super (DB_OBJECT * classobj, DB_OBJECT * super)
int db_drop_super_connect (DB_OBJECT * classobj, DB_OBJECT * super)
int db_drop_trigger (DB_OBJECT * obj)
int db_drop_user (DB_OBJECT * user)
int db_dsend (DB_OBJECT * obj, DB_METHDESC * method, DB_VALUE * returnval, ...)
int db_dsend_argarray (DB_OBJECT * obj, DB_METHDESC * method, DB_VALUE * returnval, DB_VALUE ** args)
int db_dsend_arglist (DB_OBJECT * obj, DB_METHDESC * method, DB_VALUE * returnval, DB_VALUE_LIST * args)
int db_dsend_quick (DB_OBJECT * obj, DB_METHDESC * method, DB_VALUE * returnval, int nargs, DB_VALUE ** args)
int db_enable_modification (void)
bool db_enable_trigger (void)
int db_encode_object (DB_OBJECT * object, char * string, int allocated_length, int * actual_length)
int db_error_code (void)
int db_error_init (const char * logfile)
const char * db_error_string (int level)
int db_execute (const char * CSQL_query, DB_QUERY_RESULT ** result, DB_QUERY_ERROR * query_error)
int db_execute_and_keep_statement (DB_SESSION * session, int stmt, DB_QUERY_RESULT ** result)
int db_execute_deferred_activities (DB_OBJECT * trigger_obj, DB_OBJECT * target)
int db_execute_oid (const char * CSQL_query, DB_QUERY_RESULT ** result, DB_QUERY_ERROR * query_error)
int db_execute_statement (DB_SESSION * session, int stmt, DB_QUERY_RESULT ** result)
DB_OBJLIST * db_fetch_all_classes (DB_FETCH_MODE mode)
DB_OBJLIST * db_fetch_all_objects (DB_OBJECT * op, DB_FETCH_MODE mode)
int db_fetch_array (DB_OBJECT ** objects, DB_FETCH_MODE mode, int quit_on_error)
DB_OBJLIST * db_fetch_base_classes (DB_FETCH_MODE mode)
int db_fetch_composition (DB_OBJECT * object, DB_FETCH_MODE mode, int max_level, int quit_on_error)
int db_fetch_list (DB_OBJLIST * objects, DB_FETCH_MODE mode, int quit_on_error)
int db_fetch_seq (DB_SEQ * set, DB_FETCH_MODE mode, int quit_on_error)
int db_fetch_set (DB_COLLECTION * set, DB_FETCH_MODE mode, int quit_on_error)
int db_find_all_triggers (DB_OBJLIST ** list)
DB_OBJECT * db_find_class (const char * name)
DB_OBJECT * db_find_class_of_index (const char * index, DB_CONSTRAINT_TYPE type)
int db_find_event_triggers (DB_TRIGGER_EVENT event, DB_OBJECT * class_obj, const char * attr, DB_OBJLIST ** list)
DB_OBJECT * db_find_multi_unique (DB_OBJECT * classobj, int size, char * attnames, DB_VALUE * values, DB_FETCH_MODE purpose)
int db_find_or_create_session (const char * db_user, const char * program_name)
DB_OBJECT * db_find_primary_key (MOP classmop, const DB_VALUE ** values, int size, DB_FETCH_MODE purpose)
DB_OBJECT * db_find_procedure (const char * name)
DB_OBJECT * db_find_trigger (const char * name)
DB_OBJECT * db_find_unique (DB_OBJECT * classobj, const char * attname, DB_VALUE * value)
DB_OBJECT * db_find_unique_write_mode (DB_OBJECT * classobj, const char * attname, DB_VALUE * value)
DB_OBJECT * db_find_user (const char * name)
int db_find_user_to_drop (const char * name, DB_OBJECT ** user)
void db_flush_static_methods (void)
void db_force_method_reload (DB_OBJECT * obj)
void db_fprint (FILE * fp, DB_OBJECT * obj)
void db_free_attribute_descriptor (DB_ATTDESC * descriptor)
void db_free_method_descriptor (DB_METHDESC * descriptor)
void db_free_query (DB_SESSION * session)
int db_freepgs (const char * vlabel)
int db_get (DB_OBJECT * object, const char * attpath, DB_VALUE * value)
DB_OBJLIST * db_get_all_classes (void)
DB_OBJLIST * db_get_all_objects (DB_OBJECT * classobj)
DB_OBJLIST * db_get_all_vclasses (void)
DB_OBJLIST * db_get_all_vclasses_on_ldb (void)
DB_ATTRIBUTE * db_get_attribute (DB_OBJECT * obj, const char * name)
DB_ATTRIBUTE * db_get_attribute_by_name (const char * class_name, const char * attribute_name)
DB_OBJECT * db_get_attribute_class (DB_OBJECT * obj, const char * name)
int db_get_attribute_descriptor (DB_OBJECT * obj, const char * attname, int class_attribute, int for_update, DB_ATTDESC ** descriptor)
DB_DOMAIN * db_get_attribute_domain (DB_OBJECT * obj, const char * name)
DB_NAMELIST * db_get_attribute_names (DB_OBJECT * obj)
DB_TYPE db_get_attribute_type (DB_OBJECT * obj, const char * name)
DB_ATTRIBUTE * db_get_attributes (DB_OBJECT * obj)
DB_OBJLIST * db_get_base_classes (void)
int db_get_btree_statistics (DB_CONSTRAINT * cons, int * num_leaf_pages, int * num_total_pages, int * num_keys, int * height)
bool db_get_cacheinfo (DB_SESSION * session, int stmt_ndx, bool * use_plan_cache, bool * use_query_cache)
DB_OBJECT * db_get_class (DB_OBJECT * obj)
DB_ATTRIBUTE * db_get_class_attribute (DB_OBJECT * obj, const char * name)
DB_NAMELIST * db_get_class_attribute_names (DB_OBJECT * obj)
DB_ATTRIBUTE * db_get_class_attributes (DB_OBJECT * obj)
DB_METHOD * db_get_class_method (DB_OBJECT * obj, const char * name)
DB_NAMELIST * db_get_class_method_names (DB_OBJECT * obj)
DB_METHOD * db_get_class_methods (DB_OBJECT * obj)
const char * db_get_class_name (DB_OBJECT * classobj)
int db_get_class_num_objs_and_pages (DB_OBJECT * classmop, int approximation, int * nobjs, int * npages)
int db_get_class_privilege (DB_OBJECT * op, unsigned int * auth)
DB_RESOLUTION * db_get_class_resolutions (DB_OBJECT * obj)
int db_get_client_type (void)
DB_CONSTRAINT * db_get_constraints (DB_OBJECT * obj)
const char * db_get_database_comments (void)
char * db_get_database_name (void)
char * db_get_database_version (void)
DB_SESSION_ERROR * db_get_errors (DB_SESSION * session)
int db_get_expression (DB_OBJECT * object, const char * expression, DB_VALUE * value)
const char * db_get_foreign_key_action (DB_CONSTRAINT * constraint, DB_FK_ACTION_TYPE type)
DB_OBJECT * db_get_foreign_key_ref_class (DB_CONSTRAINT * constraint)
int db_get_global_transaction_info (int gtrid, void * buffer, int size)
int db_get_ha_server_state (char * buffer, int maxlen)
char * db_get_host_connected (void)
DB_MARKER * db_get_input_markers (DB_SESSION * session, int stmt)
bool db_get_jdbccachehint (DB_SESSION * session, int stmt_ndx, int * life_time)
bool db_get_keep_session (void)
int db_get_last_insert_id (DB_VALUE * value)
const char * db_get_loader_commands (DB_OBJECT * obj)
DB_METHOD * db_get_method (DB_OBJECT * obj, const char * name)
int db_get_method_descriptor (DB_OBJECT * obj, const char * methname, int class_method, DB_METHDESC ** descriptor)
DB_NAMELIST * db_get_method_file_names (DB_OBJECT * obj)
DB_METHFILE * db_get_method_files (DB_OBJECT * obj)
const char * db_get_method_function (DB_OBJECT * obj, const char * name)
DB_NAMELIST * db_get_method_names (DB_OBJECT * obj)
char * db_get_method_source_file (DB_OBJECT * obj, const char * name)
DB_METHOD * db_get_methods (DB_OBJECT * obj)
DB_SESSION_ERROR * db_get_next_error (DB_SESSION_ERROR * errors, int * linenumber, int * columnnumber)
DB_SESSION_ERROR * db_get_next_warning (DB_SESSION_WARNING * errors, int * linenumber, int * columnnumber)
DB_NAMELIST * db_get_object_id (DB_OBJECT * vclass)
DB_NAMELIST * db_get_ordered_attribute_names (DB_OBJECT * obj)
DB_ATTRIBUTE * db_get_ordered_attributes (DB_OBJECT * obj)
DB_MARKER * db_get_output_markers (DB_SESSION * session, int stmt)
DB_OBJECT * db_get_owner (DB_OBJECT * classobj)
DB_PARAMETER * db_get_parameters (DB_SESSION * session, int statement_id)
int db_get_query_format (const char * CSQL_query, DB_QUERY_TYPE ** type_list, DB_QUERY_ERROR * query_error)
int db_get_query_result_format (DB_QUERY_RESULT * result, DB_QUERY_TYPE ** type_list)
DB_QUERY_SPEC * db_get_query_specs (DB_OBJECT * obj)
DB_QUERY_TYPE * db_get_query_type_list (DB_SESSION * session, int stmt)
DB_QUERY_TYPE * db_get_query_type_ptr (DB_QUERY_RESULT * result)
DB_RESOLUTION * db_get_resolutions (DB_OBJECT * obj)
int db_get_row_count (int * row_count)
int db_get_row_count_cache (void)
int db_get_schema_def_dbval (DB_VALUE * result, DB_VALUE * name_val)
int db_get_serial_current_value (const char * serial_name, DB_VALUE * serial_value)
int db_get_serial_next_value (const char * serial_name, DB_VALUE * serial_value)
int db_get_serial_next_value_ex (const char * serial_name, DB_VALUE * serial_value, int num_alloc)
SESSION_ID db_get_session_id (void)
int db_get_shared (DB_OBJECT * object, const char * attpath, DB_VALUE * value)
DB_ATTRIBUTE * db_get_shared_attribute (DB_OBJECT * obj, const char * name)
DB_NAMELIST * db_get_shared_attribute_names (DB_OBJECT * obj)
int db_get_start_line (DB_SESSION * session, int stmt)
int db_get_statement_type (DB_SESSION * session, int stmt)
DB_NAMELIST * db_get_subclass_names (DB_OBJECT * obj)
DB_OBJLIST * db_get_subclasses (DB_OBJECT * obj)
DB_NAMELIST * db_get_superclass_names (DB_OBJECT * obj)
DB_OBJLIST * db_get_superclasses (DB_OBJECT * obj)
int db_get_system_parameters (char * data, int len)
void db_get_tran_settings (int * lock_wait, DB_TRAN_ISOLATION * tran_isolation)
const char * db_get_type_name (DB_TYPE type_id)
DB_OBJECT * db_get_user (void)
char * db_get_user_and_host_name (void)
char * db_get_user_name (void)
int db_get_variable (DB_VALUE * name, DB_VALUE * value)
char * db_get_vclass_ldb_name (DB_OBJECT * op)
DB_SESSION_ERROR * db_get_warnings (DB_SESSION * session)
int db_grant (DB_OBJECT * user, DB_OBJECT * obj_, DB_AUTH auth, int grant_option)
int db_grant_object (DB_OBJECT_TYPE obj_type, DB_OBJECT * user, DB_OBJECT * obj_, DB_AUTH auth, int grant_option)
DB_CLASS_MODIFICATION_STATUS db_has_modified_class (DB_SESSION * session, int stmt_id)
DB_IDENTIFIER * db_identifier (DB_OBJECT * obj)
void db_include_oid (DB_SESSION * session, int include_oid)
void db_init_lexer_lineno ()
void db_install_static_methods ()
int db_instance_equal (DB_OBJECT * obj1, DB_OBJECT * obj2)
int db_is_any_class (DB_OBJECT * obj)
int db_is_class (DB_OBJECT * obj)
bool db_is_client_cache_reusable (DB_QUERY_RESULT * result)
int db_is_deleted (DB_OBJECT * obj)
int db_is_indexed (DB_OBJECT * classobj, const char * attname)
bool db_is_input_marker (DB_MARKER * marker)
int db_is_instance (DB_OBJECT * obj)
int db_is_instance_of (DB_OBJECT * obj, DB_OBJECT * classobj)
bool db_is_output_marker (DB_MARKER * marker)
int db_is_partition (DB_OBJECT * classobj, DB_OBJECT * superobj)
int db_is_real_instance (DB_OBJECT * obj)
int db_is_subclass (DB_OBJECT * classobj, DB_OBJECT * supermop)
int db_is_superclass (DB_OBJECT * supermop, DB_OBJECT * classobj)
int db_is_system_class (DB_OBJECT * op)
int db_is_updatable_attribute (DB_OBJECT * obj, const char * attr_name)
int db_is_updatable_object (DB_OBJECT * obj)
int db_is_vclass (DB_OBJECT * op)
void db_link_static_methods (DB_METHOD_LINK * methods)
int db_list_length (DB_LIST * list)
int db_lock_read (DB_OBJECT * op)
int db_lock_write (DB_OBJECT * op)
int db_login (const char * name, const char * password)
DB_DOMAIN * db_marker_domain (DB_MARKER * marker)
int db_marker_index (DB_MARKER * marker)
DB_MARKER * db_marker_next (DB_MARKER * marker)
const char * db_methfile_name (DB_METHFILE * methfile)
DB_METHFILE * db_methfile_next (DB_METHFILE * methfile)
int db_method_arg_count (DB_METHOD * method)
DB_DOMAIN * db_method_arg_domain (DB_METHOD * method, int arg)
DB_OBJECT * db_method_class (DB_METHOD * method)
const char * db_method_function (DB_METHOD * method)
const char * db_method_name (DB_METHOD * method)
DB_METHOD * db_method_next (DB_METHOD * method)
DB_DOMAIN * db_method_return_domain (DB_METHOD * method)
int db_namelist_add (DB_NAMELIST ** list, const char * name)
int db_namelist_append (DB_NAMELIST ** list, const char * name)
DB_NAMELIST * db_namelist_copy (DB_NAMELIST * list)
void db_namelist_free (DB_NAMELIST * list)
void db_namelist_print (DB_NAMELIST * list)
void db_namelist_remove (DB_NAMELIST ** list, const char * name)
DB_NAMELIST * db_namelist_sort (DB_NAMELIST * names)
bool db_need_ignore_repl_delay (void)
bool db_need_reconnect (void)
int db_num_volumes (void)
int db_number_of_input_markers (DB_SESSION * session, int stmt)
int db_number_of_output_markers (DB_SESSION * session, int stmt)
DB_OBJECT * db_object (DB_IDENTIFIER * oid)
int db_object_describe (DB_OBJECT * obj, int num_attrs, const char ** attrs, DB_QUERY_TYPE ** col_spec)
int db_object_fetch (DB_OBJECT * obj, int num_attrs, const char ** attrs, DB_QUERY_RESULT ** result)
void db_objlist_free (DB_OBJLIST * list)
DB_OBJECT * db_objlist_get (DB_OBJLIST * list, int psn)
DB_OBJLIST * db_objlist_next (DB_OBJLIST * link)
DB_OBJECT * db_objlist_object (DB_OBJLIST * link)
void db_objlist_print (DB_OBJLIST * list)
DB_SESSION * db_open_buffer (const char * buffer)
DB_SESSION * db_open_file (FILE * file)
DB_SESSION * db_open_file_name (const char * name)
const char * db_parameter_name (DB_PARAMETER * param)
DB_PARAMETER * db_parameter_next (DB_PARAMETER * param)
int db_ping_server (int client_val, int * server_val)
void db_preload_classes (const char * name1, ...)
void db_print (DB_OBJECT * obj)
int db_print_mop (DB_OBJECT * obj, char * buffer, int maxlen)
void db_print_stats (void)
int db_push_values (DB_SESSION * session, int count, DB_VALUE * in_values)
int db_put (DB_OBJECT * obj, const char * name, DB_VALUE * value)
int db_query_column_count (DB_QUERY_RESULT * result)
int db_query_end (DB_QUERY_RESULT * result)
int db_query_execute (const char * CSQL_query, DB_QUERY_RESULT ** result, DB_QUERY_ERROR * query_error)
int db_query_first_tuple (DB_QUERY_RESULT * result)
char * db_query_format_attr_name (DB_QUERY_TYPE * query_type)
const char * db_query_format_class_name (DB_QUERY_TYPE * query_type)
DB_COL_TYPE db_query_format_col_type (DB_QUERY_TYPE * query_type)
DB_DOMAIN * db_query_format_domain (DB_QUERY_TYPE * query_type)
void db_query_format_free (DB_QUERY_TYPE * query_type)
int db_query_format_is_non_null (DB_QUERY_TYPE * query_type)
char * db_query_format_name (DB_QUERY_TYPE * query_type)
DB_QUERY_TYPE * db_query_format_next (DB_QUERY_TYPE * query_type)
char * db_query_format_original_name (DB_QUERY_TYPE * query_type)
int db_query_format_size (DB_QUERY_TYPE * query_type)
char * db_query_format_spec_name (DB_QUERY_TYPE * query_type)
DB_TYPE db_query_format_type (DB_QUERY_TYPE * query_type)
int db_query_get_cache_time (DB_QUERY_RESULT * result, CACHE_TIME * cache_time)
char * db_query_get_plan_dump_file ()
FILE * db_query_get_plan_dump_fp ()
int db_query_get_tuple_oid (DB_QUERY_RESULT * result, DB_VALUE * db_value)
int db_query_get_tuple_value (DB_QUERY_RESULT * result, int tuple_index, DB_VALUE * value)
int db_query_get_tuple_value_by_name (DB_QUERY_RESULT * result, char * column_name, DB_VALUE * value)
int db_query_get_tuple_valuelist (DB_QUERY_RESULT * result, int size, DB_VALUE * value_list)
bool db_query_is_plan_dump_opened ()
int db_query_last_tuple (DB_QUERY_RESULT * result)
int db_query_next_tuple (DB_QUERY_RESULT * result)
int db_query_plan_dump_file (char * filename)
void db_query_plan_dump_fp_close ()
FILE * db_query_plan_dump_fp_open ()
int db_query_prefetch_columns (DB_QUERY_RESULT * result, int * columns, int col_count)
int db_query_prev_tuple (DB_QUERY_RESULT * result)
int db_query_produce_updatable_result (DB_SESSION * session, int stmtid)
int db_query_seek_tuple (DB_QUERY_RESULT * result, int offset, int seek_mode)
int db_query_set_copy_tplvalue (DB_QUERY_RESULT * result, int copy)
DB_QUERY_SPEC * db_query_spec_next (DB_QUERY_SPEC * query_spec)
const char * db_query_spec_string (DB_QUERY_SPEC * query_spec)
int db_query_tuple_count (DB_QUERY_RESULT * result)
DB_OBJECT * db_real_instance (DB_OBJECT * obj)
int db_rename (DB_OBJECT * classobj, const char * name, int class_namespace, const char * newname)
int db_rename_attribute (DB_OBJECT * classobj, const char * name, int class_attribute, const char * newname)
int db_rename_class (DB_OBJECT * classobj, const char * new_name)
int db_rename_method (DB_OBJECT * classobj, const char * name, int class_method, const char * newname)
int db_rename_trigger (DB_OBJECT * obj, const char * newname)
int db_reset_latest_query_status (void)
const char * db_resolution_alias (DB_RESOLUTION * resolution)
DB_OBJECT * db_resolution_class (DB_RESOLUTION * resolution)
int db_resolution_isclass (DB_RESOLUTION * resolution)
const char * db_resolution_name (DB_RESOLUTION * resolution)
DB_RESOLUTION * db_resolution_next (DB_RESOLUTION * resolution)
int db_restart (const char * program, int print_version, const char * volume)
int db_restart_ex (const char * program, const char * db_name, const char * db_user, const char * db_password, const char * preferred_hosts, int client_type)
int db_revoke (DB_OBJECT * user, DB_OBJECT * obj_, DB_AUTH auth)
int db_revoke_object (DB_OBJECT_TYPE obj_type, DB_OBJECT * user, DB_OBJECT * obj_, DB_AUTH auth)
void db_rewind_statement (DB_SESSION * session)
int db_savepoint_transaction (const char * savepoint_name)
int db_send (DB_OBJECT * obj, const char * name, DB_VALUE * returnval, ...)
int db_send_argarray (DB_OBJECT * obj, const char * name, DB_VALUE * returnval, DB_VALUE ** args)
int db_send_arglist (DB_OBJECT * obj, const char * name, DB_VALUE * returnval, DB_VALUE_LIST * args)
int db_set_argument_domain (DB_OBJECT * classobj, const char * name, int class_method, int arg_index, const char * domain)
int db_set_class_method_arg_domain (DB_OBJECT * classobj, const char * name, int arg_index, const char * domain)
int db_set_client_cache_time (DB_SESSION * session, int stmt_ndx, CACHE_TIME * cache_time)
void db_set_client_type (int client_type)
void db_set_connected_host_status (char * host_connected)
int db_set_global_transaction_info (int gtrid, void * info, int size)
void db_set_host_status (char * hostname, int status)
void db_set_interrupt (int set)
int db_set_isolation (DB_TRAN_ISOLATION isolation)
void db_set_keep_session (const bool keep_session)
int db_set_loader_commands (DB_OBJECT * classobj, const char * commands)
int db_set_lock_timeout (int seconds)
int db_set_method_arg_domain (DB_OBJECT * classobj, const char * name, int arg_index, const char * domain)
int db_set_password (DB_OBJECT * user, const char * oldpass, const char * newpass)
void db_set_preferred_hosts (const char * hosts)
void db_set_session_id (const SESSION_ID session_id)
int db_set_suppress_repl_on_transaction (int set)
int db_set_system_parameters (const char * data)
int db_set_user_comment (DB_OBJECT * user, const char * comment)
int db_shutdown (void)
void db_shutdown_without_request_to_server (void)
int db_statement_count (DB_SESSION * session)
void db_string_free (char * string)
void db_synchronize_cache (void)
int db_totalpgs (const char * vlabel)
int db_trigger_action (DB_OBJECT * trobj, char ** action)
int db_trigger_action_time (DB_OBJECT * trobj, DB_TRIGGER_TIME * tr_time)
int db_trigger_action_type (DB_OBJECT * trobj, DB_TRIGGER_ACTION * type)
int db_trigger_attribute (DB_OBJECT * trobj, char ** attr)
int db_trigger_class (DB_OBJECT * trobj, DB_OBJECT ** class_obj)
int db_trigger_comment (DB_OBJECT * trobj, char ** comment)
int db_trigger_condition (DB_OBJECT * trobj, char ** condition)
int db_trigger_condition_time (DB_OBJECT * trobj, DB_TRIGGER_TIME * tr_time)
int db_trigger_event (DB_OBJECT * trobj, DB_TRIGGER_EVENT * event)
int db_trigger_name (DB_OBJECT * trobj, char ** name)
int db_trigger_priority (DB_OBJECT * trobj, double * priority)
int db_trigger_status (DB_OBJECT * trobj, DB_TRIGGER_STATUS * status)
DB_TYPE db_type_from_string (const char * name)
DB_DOMAIN * db_type_to_db_domain (DB_TYPE type)
void db_unlink_static_methods (DB_METHOD_LINK * methods)
void db_update_row_count_cache (const int row_count)
int db_validate (DB_OBJECT * vclass)
int db_validate_query_spec (DB_OBJECT * vclass, const char * query_spec)
char * db_vol_label (int volid, char * vol_fullname)
void db_warnspace (const char * vlabel)
void dbt_abort_class (DB_CTMPL * def)
void dbt_abort_object (DB_OTMPL * def)
int dbt_add_argument (DB_CTMPL * def, const char * name, int class_method, int arg_index, const char * domain)
int dbt_add_attribute (DB_CTMPL * def, const char * name, const char * domain, DB_VALUE * default_value)
int dbt_add_class_attribute (DB_CTMPL * def, const char * name, const char * domain, DB_VALUE * default_value)
int dbt_add_class_method (DB_CTMPL * def, const char * name, const char * implementation)
int dbt_add_class_resolution (DB_CTMPL * def, DB_OBJECT * super, const char * name, const char * alias)
int dbt_add_constraint (DB_CTMPL * def, DB_CONSTRAINT_TYPE constraint_type, const char * constraint_name, const char ** attnames, int class_attributes, const char * comment)
int dbt_add_foreign_key (DB_CTMPL * def, const char * constraint_name, const char ** attnames, const char * ref_class, const char ** ref_attrs, int del_action, int upd_action, const char * comment)
int dbt_add_method (DB_CTMPL * def, const char * name, const char * implementation)
int dbt_add_method_file (DB_CTMPL * def, const char * name)
int dbt_add_query_spec (DB_CTMPL * def, const char * query)
int dbt_add_resolution (DB_CTMPL * def, DB_OBJECT * super, const char * name, const char * alias)
int dbt_add_set_argument_domain (DB_CTMPL * def, const char * name, int class_method, int arg_index, const char * domain)
int dbt_add_set_attribute_domain (DB_CTMPL * def, const char * name, int class_attribute, const char * domain)
int dbt_add_shared_attribute (DB_CTMPL * def, const char * name, const char * domain, DB_VALUE * default_value)
int dbt_add_super (DB_CTMPL * def, DB_OBJECT * super)
int dbt_change_default (DB_CTMPL * def, const char * name, int class_attribute, DB_VALUE * value)
int dbt_change_domain (DB_CTMPL * def, const char * name, int class_attribute, const char * domain)
int dbt_change_method_implementation (DB_CTMPL * def, const char * name, int class_method, const char * newname)
int dbt_change_query_spec (DB_CTMPL * def, const char * new_query, const int query_no)
int dbt_constrain_non_null (DB_CTMPL * def, const char * name, int class_attribute, int on_or_off)
int dbt_constrain_unique (DB_CTMPL * def, const char * name, int on_or_off)
DB_CTMPL * dbt_create_class (const char * name)
DB_OTMPL * dbt_create_object (DB_OBJECT * classobj)
DB_CTMPL * dbt_create_vclass (const char * name)
int dbt_dput (DB_OTMPL * def, DB_ATTDESC * attribute, DB_VALUE * value)
int dbt_drop_attribute (DB_CTMPL * def, const char * name)
int dbt_drop_class_attribute (DB_CTMPL * def, const char * name)
int dbt_drop_class_method (DB_CTMPL * def, const char * name)
int dbt_drop_class_resolution (DB_CTMPL * def, DB_OBJECT * super, const char * name)
int dbt_drop_constraint (DB_CTMPL * def, DB_CONSTRAINT_TYPE constraint_type, const char * constraint_name, const char ** attnames, int class_attributes)
int dbt_drop_method (DB_CTMPL * def, const char * name)
int dbt_drop_method_file (DB_CTMPL * def, const char * name)
int dbt_drop_method_files (DB_CTMPL * def)
int dbt_drop_query_spec (DB_CTMPL * def, const int query_no)
int dbt_drop_resolution (DB_CTMPL * def, DB_OBJECT * super, const char * name)
int dbt_drop_set_attribute_domain (DB_CTMPL * def, const char * name, int class_attribute, const char * domain)
int dbt_drop_shared_attribute (DB_CTMPL * def, const char * name)
int dbt_drop_super (DB_CTMPL * def, DB_OBJECT * super)
int dbt_drop_super_connect (DB_CTMPL * def, DB_OBJECT * super)
DB_CTMPL * dbt_edit_class (DB_OBJECT * classobj)
DB_OTMPL * dbt_edit_object (DB_OBJECT * object)
DB_OBJECT * dbt_finish_class (DB_CTMPL * def)
DB_OBJECT * dbt_finish_object (DB_OTMPL * def)
DB_OBJECT * dbt_finish_object_and_decache_when_failure (DB_OTMPL * def)
int dbt_put (DB_OTMPL * def, const char * name, DB_VALUE * value)
int dbt_rename (DB_CTMPL * def, const char * name, int class_namespace, const char * newname)
int dbt_rename_method_file (DB_CTMPL * def, const char * new_name, const char * old_name)
int dbt_set_label (DB_OTMPL * def, DB_VALUE * label)
int dbt_set_loader_commands (DB_CTMPL * def, const char * commands)
int dbt_set_object_id (DB_CTMPL * def, DB_NAMELIST * id_list)

Macros

Type Name
define DB_FALSE 0
define DB_TRUE 1
define SQLX_CMD_ALTER_CLASS CUBRID\_STMT\_ALTER\_CLASS
define SQLX_CMD_ALTER_INDEX CUBRID\_STMT\_ALTER\_INDEX
define SQLX_CMD_ALTER_SERIAL CUBRID\_STMT\_ALTER\_SERIAL
define SQLX_CMD_ALTER_SERVER CUBRID\_STMT\_ALTER\_SERVER
define SQLX_CMD_ALTER_STORED_PROCEDURE CUBRID\_STMT\_ALTER\_STORED\_PROCEDURE
define SQLX_CMD_ALTER_STORED_PROCEDURE_OWNER CUBRID\_STMT\_ALTER\_STORED\_PROCEDURE
define SQLX_CMD_ALTER_USER CUBRID\_STMT\_ALTER\_USER
define SQLX_CMD_ATTACH CUBRID\_STMT\_ATTACH
define SQLX_CMD_CALL CUBRID\_STMT\_CALL
define SQLX_CMD_CALL_SP [**CUBRID\_STMT\_CALL\_SP**](broker__cas__cci_8h.md#define-cubrid_stmt_call_sp)
define SQLX_CMD_COMMIT_WORK CUBRID\_STMT\_COMMIT\_WORK
define SQLX_CMD_CREATE_CLASS CUBRID\_STMT\_CREATE\_CLASS
define SQLX_CMD_CREATE_INDEX CUBRID\_STMT\_CREATE\_INDEX
define SQLX_CMD_CREATE_SERIAL CUBRID\_STMT\_CREATE\_SERIAL
define SQLX_CMD_CREATE_STORED_PROCEDURE CUBRID\_STMT\_CREATE\_STORED\_PROCEDURE
define SQLX_CMD_CREATE_TRIGGER CUBRID\_STMT\_CREATE\_TRIGGER
define SQLX_CMD_CREATE_USER CUBRID\_STMT\_CREATE\_USER
define SQLX_CMD_DEALLOCATE_PREPARE CUBRID\_STMT\_DEALLOCATE\_PREPARE
define SQLX_CMD_DELETE CUBRID\_STMT\_DELETE
define SQLX_CMD_DO CUBRID\_STMT\_DO
define SQLX_CMD_DROP_CLASS CUBRID\_STMT\_DROP\_CLASS
define SQLX_CMD_DROP_DATABASE CUBRID\_STMT\_DROP\_DATABASE
define SQLX_CMD_DROP_INDEX CUBRID\_STMT\_DROP\_INDEX
define SQLX_CMD_DROP_LABEL CUBRID\_STMT\_DROP\_LABEL
define SQLX_CMD_DROP_SERIAL CUBRID\_STMT\_DROP\_SERIAL
define SQLX_CMD_DROP_SESSION_VARIABLES CUBRID\_STMT\_DROP\_SESSION\_VARIABLES
define SQLX_CMD_DROP_STORED_PROCEDURE CUBRID\_STMT\_DROP\_STORED\_PROCEDURE
define SQLX_CMD_DROP_TRIGGER CUBRID\_STMT\_DROP\_TRIGGER
define SQLX_CMD_DROP_USER CUBRID\_STMT\_DROP\_USER
define SQLX_CMD_EVALUATE CUBRID\_STMT\_EVALUATE
define SQLX_CMD_EXECUTE_PREPARE CUBRID\_STMT\_EXECUTE\_PREPARE
define SQLX_CMD_GET_ISO_LVL CUBRID\_STMT\_GET\_ISO\_LVL
define SQLX_CMD_GET_LDB CUBRID\_STMT\_GET\_LDB
define SQLX_CMD_GET_OPT_LVL CUBRID\_STMT\_GET\_OPT\_LVL
define SQLX_CMD_GET_STATS CUBRID\_STMT\_GET\_STATS
define SQLX_CMD_GET_TIMEOUT CUBRID\_STMT\_GET\_TIMEOUT
define SQLX_CMD_GET_TRIGGER CUBRID\_STMT\_GET\_TRIGGER
define SQLX_CMD_GRANT CUBRID\_STMT\_GRANT
define SQLX_CMD_INSERT CUBRID\_STMT\_INSERT
define SQLX_CMD_ON_LDB CUBRID\_STMT\_ON\_LDB
define SQLX_CMD_PREPARE CUBRID\_STMT\_PREPARE
define SQLX_CMD_PREPARE_STATEMENT CUBRID\_STMT\_PREPARE\_STATEMENT
define SQLX_CMD_REGISTER_DATABASE CUBRID\_STMT\_REGISTER\_DATABASE
define SQLX_CMD_REMOVE_TRIGGER CUBRID\_STMT\_REMOVE\_TRIGGER
define SQLX_CMD_RENAME_CLASS CUBRID\_STMT\_RENAME\_CLASS
define SQLX_CMD_RENMAE_SERVER CUBRID\_STMT\_RENAME\_SERVER
define SQLX_CMD_RENMAE_TRIGGER CUBRID\_STMT\_RENAME\_TRIGGER
define SQLX_CMD_REVOKE CUBRID\_STMT\_REVOKE
define SQLX_CMD_ROLLBACK_WORK CUBRID\_STMT\_ROLLBACK\_WORK
define SQLX_CMD_SAVEPOINT CUBRID\_STMT\_SAVEPOINT
define SQLX_CMD_SCOPE CUBRID\_STMT\_SCOPE
define SQLX_CMD_SELECT CUBRID\_STMT\_SELECT
define SQLX_CMD_SELECT_UPDATE CUBRID\_STMT\_SELECT\_UPDATE
define SQLX_CMD_SET_LDB CUBRID\_STMT\_SET\_LDB
define SQLX_CMD_SET_NAMES CUBRID\_STMT\_SET\_NAMES
define SQLX_CMD_SET_OPT_LVL CUBRID\_STMT\_SET\_OPT\_LVL
define SQLX_CMD_SET_SESSION_VARIABLES CUBRID\_STMT\_SET\_SESSION\_VARIABLES
define SQLX_CMD_SET_SYS_PARAMS CUBRID\_STMT\_SET\_SYS\_PARAMS
define SQLX_CMD_SET_TRIGGER CUBRID\_STMT\_SET\_TRIGGER
define SQLX_CMD_STMT_MERGE CUBRID\_STMT\_MERGE
define SQLX_CMD_TRUNCATE CUBRID\_STMT\_TRUNCATE
define SQLX_CMD_TYPE [**CUBRID\_STMT\_TYPE**](dbtype__def_8h.md#enum-cubrid_stmt_type)
define SQLX_CMD_UNKNOWN [**CUBRID\_STMT\_UNKNOWN**](broker__cas__cci_8h.md#define-cubrid_stmt_unknown)
define SQLX_CMD_UPDATE CUBRID\_STMT\_UPDATE
define SQLX_CMD_UPDATE_STATS CUBRID\_STMT\_UPDATE\_STATS
define SQLX_CMD_USE CUBRID\_STMT\_USE
define SQLX_MAX_CMD_TYPE CUBRID\_MAX\_STMT\_TYPE

Public Types Documentation

enum OPEN_BUFFER_FLAGS

enum OPEN_BUFFER_FLAGS {
    PARSER_FOR_PLCSQL_STATIC_SQL = 0x1
};

enum dbi__compat_8h_1af715e26dfffd1f8de1c18449e2770cff

enum dbi__compat_8h_1af715e26dfffd1f8de1c18449e2770cff {
    DB_NO_OIDS,
    DB_ROW_OIDS,
    DB_COLUMN_OIDS
};

Public Attributes Documentation

variable g_open_buffer_control_flags

int g_open_buffer_control_flags;

Public Functions Documentation

function db_2pc_attach_transaction

int db_2pc_attach_transaction (
    int gtrid
) 

function db_2pc_prepare_to_commit_transaction

int db_2pc_prepare_to_commit_transaction (
    int gtrid
) 

function db_2pc_prepare_transaction

int db_2pc_prepare_transaction (
    void
) 

function db_2pc_prepared_transactions

int db_2pc_prepared_transactions (
    int gtrids,
    int size
) 

function db_2pc_start_transaction

int db_2pc_start_transaction (
    void
) 

function db_abort_to_savepoint

int db_abort_to_savepoint (
    const  char * savepoint_name
) 

function db_abort_transaction

int db_abort_transaction (
    void
) 

function db_add_argument

int db_add_argument (
    DB_OBJECT * classobj,
    const  char * name,
    int class_method,
    int arg_index,
    const  char * domain
) 

function db_add_attribute

int db_add_attribute (
    DB_OBJECT * obj,
    const  char * name,
    const  char * domain,
    DB_VALUE * default_value
) 

function db_add_class_attribute

int db_add_class_attribute (
    DB_OBJECT * obj,
    const  char * name,
    const  char * domain,
    DB_VALUE * default_value
) 

function db_add_class_method

int db_add_class_method (
    DB_OBJECT * classobj,
    const  char * name,
    const  char * implementation
) 

function db_add_class_resolution

int db_add_class_resolution (
    DB_OBJECT * classobj,
    DB_OBJECT * super,
    const  char * name,
    const  char * alias
) 

function db_add_constraint

int db_add_constraint (
    MOP classmop,
    DB_CONSTRAINT_TYPE constraint_type,
    const  char * constraint_name,
    const  char ** att_names,
    int class_attributes
) 

function db_add_element_domain

int db_add_element_domain (
    DB_OBJECT * classobj,
    const  char * name,
    const  char * domain
) 

function db_add_index

int db_add_index (
    DB_OBJECT * classobj,
    const  char * attname
) 

function db_add_member

int db_add_member (
    DB_OBJECT * user,
    DB_OBJECT * member
) 

function db_add_method

int db_add_method (
    DB_OBJECT * classobj,
    const  char * name,
    const  char * implementation
) 

function db_add_method_file

int db_add_method_file (
    DB_OBJECT * classobj,
    const  char * name
) 

function db_add_query_spec

int db_add_query_spec (
    DB_OBJECT * vclass,
    const  char * query
) 

function db_add_resolution

int db_add_resolution (
    DB_OBJECT * classobj,
    DB_OBJECT * super,
    const  char * name,
    const  char * alias
) 

function db_add_set_argument_domain

int db_add_set_argument_domain (
    DB_OBJECT * classobj,
    const  char * name,
    int class_method,
    int arg_index,
    const  char * domain
) 

function db_add_set_attribute_domain

int db_add_set_attribute_domain (
    DB_OBJECT * classobj,
    const  char * name,
    int class_attribute,
    const  char * domain
) 

function db_add_shared_attribute

int db_add_shared_attribute (
    DB_OBJECT * obj,
    const  char * name,
    const  char * domain,
    DB_VALUE * default_value
) 

function db_add_super

int db_add_super (
    DB_OBJECT * classobj,
    DB_OBJECT * super
) 

function db_add_user

DB_OBJECT * db_add_user (
    const  char * name,
    int * exists
) 

function db_add_volume

int db_add_volume (
    const  char * ext_path,
    const  char * ext_name,
    const  char * ext_comments,
    const  int ext_npages,
    const  DB_VOLPURPOSE ext_purpose
) 

function db_alter_trigger_priority

int db_alter_trigger_priority (
    DB_OBJECT * trobj,
    double priority
) 

function db_alter_trigger_status

int db_alter_trigger_status (
    DB_OBJECT * trobj,
    DB_TRIGGER_STATUS status
) 

function db_attribute_class

DB_OBJECT * db_attribute_class (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_default

DB_VALUE * db_attribute_default (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_domain

DB_DOMAIN * db_attribute_domain (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_id

int db_attribute_id (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_is_auto_increment

int db_attribute_is_auto_increment (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_is_foreign_key

int db_attribute_is_foreign_key (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_is_indexed

int db_attribute_is_indexed (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_is_non_null

int db_attribute_is_non_null (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_is_primary_key

int db_attribute_is_primary_key (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_is_reverse_indexed

int db_attribute_is_reverse_indexed (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_is_reverse_unique

int db_attribute_is_reverse_unique (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_is_shared

int db_attribute_is_shared (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_is_unique

int db_attribute_is_unique (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_length

int db_attribute_length (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_name

const  char * db_attribute_name (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_next

DB_ATTRIBUTE * db_attribute_next (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_order

int db_attribute_order (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_ordered_next

DB_ATTRIBUTE * db_attribute_ordered_next (
    DB_ATTRIBUTE * attribute
) 

function db_attribute_type

DB_TYPE db_attribute_type (
    DB_ATTRIBUTE * attribute
) 

function db_auth_login

int db_auth_login (
    char * signed_data,
    int len
) 

function db_auth_logout

int db_auth_logout (
    void
) 

function db_bind_parameter_name

int db_bind_parameter_name (
    const  char * name,
    DB_VALUE * value
) 

function db_change_default

int db_change_default (
    DB_OBJECT * classobj,
    const  char * name,
    DB_VALUE * value
) 

function db_change_method_implementation

int db_change_method_implementation (
    DB_OBJECT * classobj,
    const  char * name,
    int class_method,
    const  char * newname
) 

function db_change_query_spec

int db_change_query_spec (
    DB_OBJECT * vclass,
    const  char * new_query,
    const  int query_no
) 

function db_check_authorization

int db_check_authorization (
    DB_OBJECT * op,
    DB_AUTH auth
) 

function db_check_authorization_and_grant_option

int db_check_authorization_and_grant_option (
    MOP op,
    DB_AUTH auth
) 

function db_check_single_query

int db_check_single_query (
    DB_SESSION * session
) 

function db_chn

int db_chn (
    DB_OBJECT * obj,
    DB_FETCH_MODE purpose
) 

function db_clear_host_connected

void db_clear_host_connected (
    void
) 

function db_clear_host_status

void db_clear_host_status (
    void
) 

function db_close_session

void db_close_session (
    DB_SESSION * session
) 

function db_commit_is_needed

int db_commit_is_needed (
    void
) 

function db_commit_transaction

int db_commit_transaction (
    void
) 

function db_compile_statement

int db_compile_statement (
    DB_SESSION * session
) 

function db_constrain_non_null

int db_constrain_non_null (
    DB_OBJECT * classobj,
    const  char * name,
    int class_attribute,
    int on_or_off
) 

function db_constrain_unique

int db_constrain_unique (
    DB_OBJECT * classobj,
    const  char * name,
    int on_or_off
) 

function db_constraint_asc_desc

const  int * db_constraint_asc_desc (
    DB_CONSTRAINT * constraint
) 

function db_constraint_attributes

DB_ATTRIBUTE ** db_constraint_attributes (
    DB_CONSTRAINT * constraint
) 

function db_constraint_find_primary_key

DB_CONSTRAINT * db_constraint_find_primary_key (
    DB_CONSTRAINT * constraint
) 

function db_constraint_name

const  char * db_constraint_name (
    DB_CONSTRAINT * constraint
) 

function db_constraint_next

DB_CONSTRAINT * db_constraint_next (
    DB_CONSTRAINT * constraint
) 

function db_constraint_type

DB_CONSTRAINT_TYPE db_constraint_type (
    DB_CONSTRAINT * constraint
) 

function db_copy

DB_OBJECT * db_copy (
    DB_OBJECT * sourcemop
) 

function db_create

DB_OBJECT * db_create (
    DB_OBJECT * obj
) 

function db_create_by_name

DB_OBJECT * db_create_by_name (
    const  char * name
) 

function db_create_class

DB_OBJECT * db_create_class (
    const  char * name
) 

function db_create_trigger

DB_OBJECT * db_create_trigger (
    const  char * name,
    DB_TRIGGER_STATUS status,
    double priority,
    DB_TRIGGER_EVENT event,
    DB_OBJECT * class_obj,
    const  char * attr,
    DB_TRIGGER_TIME cond_time,
    const  char * cond_source,
    DB_TRIGGER_TIME action_time,
    DB_TRIGGER_ACTION action_type,
    const  char * action_source
) 

function db_create_vclass

DB_OBJECT * db_create_vclass (
    const  char * name
) 

function db_decode_object

int db_decode_object (
    const  char * string,
    DB_OBJECT ** object
) 

function db_default_expression_string

const  char * db_default_expression_string (
    DB_DEFAULT_EXPR_TYPE default_expr_type
) 

function db_dfind_multi_unique

DB_OBJECT * db_dfind_multi_unique (
    DB_OBJECT * classobj,
    int size,
    DB_ATTDESC * attdesc,
    DB_VALUE * values,
    DB_FETCH_MODE purpose
) 

function db_dfind_unique

DB_OBJECT * db_dfind_unique (
    DB_OBJECT * classobj,
    DB_ATTDESC * attdesc,
    DB_VALUE * value,
    DB_FETCH_MODE purpose
) 

function db_dget

int db_dget (
    DB_OBJECT * obj,
    DB_ATTDESC * attribute,
    DB_VALUE * value
) 

function db_disable_modification

int db_disable_modification (
    void
) 

function db_disable_trigger

bool db_disable_trigger (
    void
) 

function db_does_connected_host_have_status

bool db_does_connected_host_have_status (
    int status
) 

function db_domain_class

DB_OBJECT * db_domain_class (
    const  DB_DOMAIN * domain
) 

function db_domain_codeset

int db_domain_codeset (
    const  DB_DOMAIN * domain
) 

function db_domain_next

DB_DOMAIN * db_domain_next (
    const  DB_DOMAIN * domain
) 

function db_domain_precision

int db_domain_precision (
    const  DB_DOMAIN * domain
) 

function db_domain_raw_json_schema

const  char * db_domain_raw_json_schema (
    const  DB_DOMAIN * domain
) 

function db_domain_scale

int db_domain_scale (
    const  DB_DOMAIN * domain
) 

function db_domain_set

DB_DOMAIN * db_domain_set (
    const  DB_DOMAIN * domain
) 

function db_domain_type

DB_TYPE db_domain_type (
    const  DB_DOMAIN * domain
) 

function db_dput

int db_dput (
    DB_OBJECT * obj,
    DB_ATTDESC * attribute,
    DB_VALUE * value
) 

function db_drop

int db_drop (
    DB_OBJECT * obj
) 

function db_drop_attribute

int db_drop_attribute (
    DB_OBJECT * classobj,
    const  char * name
) 

function db_drop_class

int db_drop_class (
    DB_OBJECT * classobj
) 

function db_drop_class_attribute

int db_drop_class_attribute (
    DB_OBJECT * classobj,
    const  char * name
) 

function db_drop_class_ex

int db_drop_class_ex (
    DB_OBJECT * classobj,
    bool is_cascade_constraints
) 

function db_drop_class_method

int db_drop_class_method (
    DB_OBJECT * classobj,
    const  char * name
) 

function db_drop_class_resolution

int db_drop_class_resolution (
    DB_OBJECT * classobj,
    DB_OBJECT * super,
    const  char * name
) 

function db_drop_constraint

int db_drop_constraint (
    MOP classmop,
    DB_CONSTRAINT_TYPE constraint_type,
    const  char * constraint_name,
    const  char ** att_names,
    int class_attributes
) 

function db_drop_deferred_activities

int db_drop_deferred_activities (
    DB_OBJECT * trigger_obj,
    DB_OBJECT * target
) 

function db_drop_element_domain

int db_drop_element_domain (
    DB_OBJECT * classobj,
    const  char * name,
    const  char * domain
) 

function db_drop_index

int db_drop_index (
    DB_OBJECT * classobj,
    const  char * attname
) 

function db_drop_member

int db_drop_member (
    DB_OBJECT * user,
    DB_OBJECT * member
) 

function db_drop_method

int db_drop_method (
    DB_OBJECT * classobj,
    const  char * name
) 

function db_drop_method_file

int db_drop_method_file (
    DB_OBJECT * classobj,
    const  char * name
) 

function db_drop_method_files

int db_drop_method_files (
    DB_OBJECT * classobj
) 

function db_drop_query_spec

int db_drop_query_spec (
    DB_OBJECT * vclass,
    const  int query_no
) 

function db_drop_resolution

int db_drop_resolution (
    DB_OBJECT * classobj,
    DB_OBJECT * super,
    const  char * name
) 

function db_drop_shared_attribute

int db_drop_shared_attribute (
    DB_OBJECT * classobj,
    const  char * name
) 

function db_drop_statement

void db_drop_statement (
    DB_SESSION * session,
    int stmt_id
) 

function db_drop_super

int db_drop_super (
    DB_OBJECT * classobj,
    DB_OBJECT * super
) 

function db_drop_super_connect

int db_drop_super_connect (
    DB_OBJECT * classobj,
    DB_OBJECT * super
) 

function db_drop_trigger

int db_drop_trigger (
    DB_OBJECT * obj
) 

function db_drop_user

int db_drop_user (
    DB_OBJECT * user
) 

function db_dsend

int db_dsend (
    DB_OBJECT * obj,
    DB_METHDESC * method,
    DB_VALUE * returnval,
    ...
) 

function db_dsend_argarray

int db_dsend_argarray (
    DB_OBJECT * obj,
    DB_METHDESC * method,
    DB_VALUE * returnval,
    DB_VALUE ** args
) 

function db_dsend_arglist

int db_dsend_arglist (
    DB_OBJECT * obj,
    DB_METHDESC * method,
    DB_VALUE * returnval,
    DB_VALUE_LIST * args
) 

function db_dsend_quick

int db_dsend_quick (
    DB_OBJECT * obj,
    DB_METHDESC * method,
    DB_VALUE * returnval,
    int nargs,
    DB_VALUE ** args
) 

function db_enable_modification

int db_enable_modification (
    void
) 

function db_enable_trigger

bool db_enable_trigger (
    void
) 

function db_encode_object

int db_encode_object (
    DB_OBJECT * object,
    char * string,
    int allocated_length,
    int * actual_length
) 

function db_error_code

int db_error_code (
    void
) 

function db_error_init

int db_error_init (
    const  char * logfile
) 

function db_error_string

const  char * db_error_string (
    int level
) 

function db_execute

int db_execute (
    const  char * CSQL_query,
    DB_QUERY_RESULT ** result,
    DB_QUERY_ERROR * query_error
) 

function db_execute_and_keep_statement

int db_execute_and_keep_statement (
    DB_SESSION * session,
    int stmt,
    DB_QUERY_RESULT ** result
) 

function db_execute_deferred_activities

int db_execute_deferred_activities (
    DB_OBJECT * trigger_obj,
    DB_OBJECT * target
) 

function db_execute_oid

int db_execute_oid (
    const  char * CSQL_query,
    DB_QUERY_RESULT ** result,
    DB_QUERY_ERROR * query_error
) 

function db_execute_statement

int db_execute_statement (
    DB_SESSION * session,
    int stmt,
    DB_QUERY_RESULT ** result
) 

function db_fetch_all_classes

DB_OBJLIST * db_fetch_all_classes (
    DB_FETCH_MODE mode
) 

function db_fetch_all_objects

DB_OBJLIST * db_fetch_all_objects (
    DB_OBJECT * op,
    DB_FETCH_MODE mode
) 

function db_fetch_array

int db_fetch_array (
    DB_OBJECT ** objects,
    DB_FETCH_MODE mode,
    int quit_on_error
) 

function db_fetch_base_classes

DB_OBJLIST * db_fetch_base_classes (
    DB_FETCH_MODE mode
) 

function db_fetch_composition

int db_fetch_composition (
    DB_OBJECT * object,
    DB_FETCH_MODE mode,
    int max_level,
    int quit_on_error
) 

function db_fetch_list

int db_fetch_list (
    DB_OBJLIST * objects,
    DB_FETCH_MODE mode,
    int quit_on_error
) 

function db_fetch_seq

int db_fetch_seq (
    DB_SEQ * set,
    DB_FETCH_MODE mode,
    int quit_on_error
) 

function db_fetch_set

int db_fetch_set (
    DB_COLLECTION * set,
    DB_FETCH_MODE mode,
    int quit_on_error
) 

function db_find_all_triggers

int db_find_all_triggers (
    DB_OBJLIST ** list
) 

function db_find_class

DB_OBJECT * db_find_class (
    const  char * name
) 

function db_find_class_of_index

DB_OBJECT * db_find_class_of_index (
    const  char * index,
    DB_CONSTRAINT_TYPE type
) 

function db_find_event_triggers

int db_find_event_triggers (
    DB_TRIGGER_EVENT event,
    DB_OBJECT * class_obj,
    const  char * attr,
    DB_OBJLIST ** list
) 

function db_find_multi_unique

DB_OBJECT * db_find_multi_unique (
    DB_OBJECT * classobj,
    int size,
    char * attnames,
    DB_VALUE * values,
    DB_FETCH_MODE purpose
) 

function db_find_or_create_session

int db_find_or_create_session (
    const  char * db_user,
    const  char * program_name
) 

function db_find_primary_key

DB_OBJECT * db_find_primary_key (
    MOP classmop,
    const  DB_VALUE ** values,
    int size,
    DB_FETCH_MODE purpose
) 

function db_find_procedure

DB_OBJECT * db_find_procedure (
    const  char * name
) 

function db_find_trigger

DB_OBJECT * db_find_trigger (
    const  char * name
) 

function db_find_unique

DB_OBJECT * db_find_unique (
    DB_OBJECT * classobj,
    const  char * attname,
    DB_VALUE * value
) 

function db_find_unique_write_mode

DB_OBJECT * db_find_unique_write_mode (
    DB_OBJECT * classobj,
    const  char * attname,
    DB_VALUE * value
) 

function db_find_user

DB_OBJECT * db_find_user (
    const  char * name
) 

function db_find_user_to_drop

int db_find_user_to_drop (
    const  char * name,
    DB_OBJECT ** user
) 

function db_flush_static_methods

void db_flush_static_methods (
    void
) 

function db_force_method_reload

void db_force_method_reload (
    DB_OBJECT * obj
) 

function db_fprint

void db_fprint (
    FILE * fp,
    DB_OBJECT * obj
) 

function db_free_attribute_descriptor

void db_free_attribute_descriptor (
    DB_ATTDESC * descriptor
) 

function db_free_method_descriptor

void db_free_method_descriptor (
    DB_METHDESC * descriptor
) 

function db_free_query

void db_free_query (
    DB_SESSION * session
) 

function db_freepgs

int db_freepgs (
    const  char * vlabel
) 

function db_get

int db_get (
    DB_OBJECT * object,
    const  char * attpath,
    DB_VALUE * value
) 

function db_get_all_classes

DB_OBJLIST * db_get_all_classes (
    void
) 

function db_get_all_objects

DB_OBJLIST * db_get_all_objects (
    DB_OBJECT * classobj
) 

function db_get_all_vclasses

DB_OBJLIST * db_get_all_vclasses (
    void
) 

function db_get_all_vclasses_on_ldb

DB_OBJLIST * db_get_all_vclasses_on_ldb (
    void
) 

function db_get_attribute

DB_ATTRIBUTE * db_get_attribute (
    DB_OBJECT * obj,
    const  char * name
) 

function db_get_attribute_by_name

DB_ATTRIBUTE * db_get_attribute_by_name (
    const  char * class_name,
    const  char * attribute_name
) 

function db_get_attribute_class

DB_OBJECT * db_get_attribute_class (
    DB_OBJECT * obj,
    const  char * name
) 

function db_get_attribute_descriptor

int db_get_attribute_descriptor (
    DB_OBJECT * obj,
    const  char * attname,
    int class_attribute,
    int for_update,
    DB_ATTDESC ** descriptor
) 

function db_get_attribute_domain

DB_DOMAIN * db_get_attribute_domain (
    DB_OBJECT * obj,
    const  char * name
) 

function db_get_attribute_names

DB_NAMELIST * db_get_attribute_names (
    DB_OBJECT * obj
) 

function db_get_attribute_type

DB_TYPE db_get_attribute_type (
    DB_OBJECT * obj,
    const  char * name
) 

function db_get_attributes

DB_ATTRIBUTE * db_get_attributes (
    DB_OBJECT * obj
) 

function db_get_base_classes

DB_OBJLIST * db_get_base_classes (
    void
) 

function db_get_btree_statistics

int db_get_btree_statistics (
    DB_CONSTRAINT * cons,
    int * num_leaf_pages,
    int * num_total_pages,
    int * num_keys,
    int * height
) 

function db_get_cacheinfo

bool db_get_cacheinfo (
    DB_SESSION * session,
    int stmt_ndx,
    bool * use_plan_cache,
    bool * use_query_cache
) 

function db_get_class

DB_OBJECT * db_get_class (
    DB_OBJECT * obj
) 

function db_get_class_attribute

DB_ATTRIBUTE * db_get_class_attribute (
    DB_OBJECT * obj,
    const  char * name
) 

function db_get_class_attribute_names

DB_NAMELIST * db_get_class_attribute_names (
    DB_OBJECT * obj
) 

function db_get_class_attributes

DB_ATTRIBUTE * db_get_class_attributes (
    DB_OBJECT * obj
) 

function db_get_class_method

DB_METHOD * db_get_class_method (
    DB_OBJECT * obj,
    const  char * name
) 

function db_get_class_method_names

DB_NAMELIST * db_get_class_method_names (
    DB_OBJECT * obj
) 

function db_get_class_methods

DB_METHOD * db_get_class_methods (
    DB_OBJECT * obj
) 

function db_get_class_name

const  char * db_get_class_name (
    DB_OBJECT * classobj
) 

function db_get_class_num_objs_and_pages

int db_get_class_num_objs_and_pages (
    DB_OBJECT * classmop,
    int approximation,
    int * nobjs,
    int * npages
) 

function db_get_class_privilege

int db_get_class_privilege (
    DB_OBJECT * op,
    unsigned  int * auth
) 

function db_get_class_resolutions

DB_RESOLUTION * db_get_class_resolutions (
    DB_OBJECT * obj
) 

function db_get_client_type

int db_get_client_type (
    void
) 

function db_get_constraints

DB_CONSTRAINT * db_get_constraints (
    DB_OBJECT * obj
) 

function db_get_database_comments

const  char * db_get_database_comments (
    void
) 

function db_get_database_name

char * db_get_database_name (
    void
) 

function db_get_database_version

char * db_get_database_version (
    void
) 

function db_get_errors

DB_SESSION_ERROR * db_get_errors (
    DB_SESSION * session
) 

function db_get_expression

int db_get_expression (
    DB_OBJECT * object,
    const  char * expression,
    DB_VALUE * value
) 

function db_get_foreign_key_action

const  char * db_get_foreign_key_action (
    DB_CONSTRAINT * constraint,
    DB_FK_ACTION_TYPE type
) 

function db_get_foreign_key_ref_class

DB_OBJECT * db_get_foreign_key_ref_class (
    DB_CONSTRAINT * constraint
) 

function db_get_global_transaction_info

int db_get_global_transaction_info (
    int gtrid,
    void * buffer,
    int size
) 

function db_get_ha_server_state

int db_get_ha_server_state (
    char * buffer,
    int maxlen
) 

function db_get_host_connected

char * db_get_host_connected (
    void
) 

function db_get_input_markers

DB_MARKER * db_get_input_markers (
    DB_SESSION * session,
    int stmt
) 

function db_get_jdbccachehint

bool db_get_jdbccachehint (
    DB_SESSION * session,
    int stmt_ndx,
    int * life_time
) 

function db_get_keep_session

bool db_get_keep_session (
    void
) 

function db_get_last_insert_id

int db_get_last_insert_id (
    DB_VALUE * value
) 

function db_get_loader_commands

const  char * db_get_loader_commands (
    DB_OBJECT * obj
) 

function db_get_method

DB_METHOD * db_get_method (
    DB_OBJECT * obj,
    const  char * name
) 

function db_get_method_descriptor

int db_get_method_descriptor (
    DB_OBJECT * obj,
    const  char * methname,
    int class_method,
    DB_METHDESC ** descriptor
) 

function db_get_method_file_names

DB_NAMELIST * db_get_method_file_names (
    DB_OBJECT * obj
) 

function db_get_method_files

DB_METHFILE * db_get_method_files (
    DB_OBJECT * obj
) 

function db_get_method_function

const  char * db_get_method_function (
    DB_OBJECT * obj,
    const  char * name
) 

function db_get_method_names

DB_NAMELIST * db_get_method_names (
    DB_OBJECT * obj
) 

function db_get_method_source_file

char * db_get_method_source_file (
    DB_OBJECT * obj,
    const  char * name
) 

function db_get_methods

DB_METHOD * db_get_methods (
    DB_OBJECT * obj
) 

function db_get_next_error

DB_SESSION_ERROR * db_get_next_error (
    DB_SESSION_ERROR * errors,
    int * linenumber,
    int * columnnumber
) 

function db_get_next_warning

DB_SESSION_ERROR * db_get_next_warning (
    DB_SESSION_WARNING * errors,
    int * linenumber,
    int * columnnumber
) 

function db_get_object_id

DB_NAMELIST * db_get_object_id (
    DB_OBJECT * vclass
) 

function db_get_ordered_attribute_names

DB_NAMELIST * db_get_ordered_attribute_names (
    DB_OBJECT * obj
) 

function db_get_ordered_attributes

DB_ATTRIBUTE * db_get_ordered_attributes (
    DB_OBJECT * obj
) 

function db_get_output_markers

DB_MARKER * db_get_output_markers (
    DB_SESSION * session,
    int stmt
) 

function db_get_owner

DB_OBJECT * db_get_owner (
    DB_OBJECT * classobj
) 

function db_get_parameters

DB_PARAMETER * db_get_parameters (
    DB_SESSION * session,
    int statement_id
) 

function db_get_query_format

int db_get_query_format (
    const  char * CSQL_query,
    DB_QUERY_TYPE ** type_list,
    DB_QUERY_ERROR * query_error
) 

function db_get_query_result_format

int db_get_query_result_format (
    DB_QUERY_RESULT * result,
    DB_QUERY_TYPE ** type_list
) 

function db_get_query_specs

DB_QUERY_SPEC * db_get_query_specs (
    DB_OBJECT * obj
) 

function db_get_query_type_list

DB_QUERY_TYPE * db_get_query_type_list (
    DB_SESSION * session,
    int stmt
) 

function db_get_query_type_ptr

DB_QUERY_TYPE * db_get_query_type_ptr (
    DB_QUERY_RESULT * result
) 

function db_get_resolutions

DB_RESOLUTION * db_get_resolutions (
    DB_OBJECT * obj
) 

function db_get_row_count

int db_get_row_count (
    int * row_count
) 

function db_get_row_count_cache

int db_get_row_count_cache (
    void
) 

function db_get_schema_def_dbval

int db_get_schema_def_dbval (
    DB_VALUE * result,
    DB_VALUE * name_val
) 

function db_get_serial_current_value

int db_get_serial_current_value (
    const  char * serial_name,
    DB_VALUE * serial_value
) 

function db_get_serial_next_value

int db_get_serial_next_value (
    const  char * serial_name,
    DB_VALUE * serial_value
) 

function db_get_serial_next_value_ex

int db_get_serial_next_value_ex (
    const  char * serial_name,
    DB_VALUE * serial_value,
    int num_alloc
) 

function db_get_session_id

SESSION_ID db_get_session_id (
    void
) 

function db_get_shared

int db_get_shared (
    DB_OBJECT * object,
    const  char * attpath,
    DB_VALUE * value
) 

function db_get_shared_attribute

DB_ATTRIBUTE * db_get_shared_attribute (
    DB_OBJECT * obj,
    const  char * name
) 

function db_get_shared_attribute_names

DB_NAMELIST * db_get_shared_attribute_names (
    DB_OBJECT * obj
) 

function db_get_start_line

int db_get_start_line (
    DB_SESSION * session,
    int stmt
) 

function db_get_statement_type

int db_get_statement_type (
    DB_SESSION * session,
    int stmt
) 

function db_get_subclass_names

DB_NAMELIST * db_get_subclass_names (
    DB_OBJECT * obj
) 

function db_get_subclasses

DB_OBJLIST * db_get_subclasses (
    DB_OBJECT * obj
) 

function db_get_superclass_names

DB_NAMELIST * db_get_superclass_names (
    DB_OBJECT * obj
) 

function db_get_superclasses

DB_OBJLIST * db_get_superclasses (
    DB_OBJECT * obj
) 

function db_get_system_parameters

int db_get_system_parameters (
    char * data,
    int len
) 

function db_get_tran_settings

void db_get_tran_settings (
    int * lock_wait,
    DB_TRAN_ISOLATION * tran_isolation
) 

function db_get_type_name

const  char * db_get_type_name (
    DB_TYPE type_id
) 

function db_get_user

DB_OBJECT * db_get_user (
    void
) 

function db_get_user_and_host_name

char * db_get_user_and_host_name (
    void
) 

function db_get_user_name

char * db_get_user_name (
    void
) 

function db_get_variable

int db_get_variable (
    DB_VALUE * name,
    DB_VALUE * value
) 

function db_get_vclass_ldb_name

char * db_get_vclass_ldb_name (
    DB_OBJECT * op
) 

function db_get_warnings

DB_SESSION_ERROR * db_get_warnings (
    DB_SESSION * session
) 

function db_grant

int db_grant (
    DB_OBJECT * user,
    DB_OBJECT * obj_,
    DB_AUTH auth,
    int grant_option
) 

function db_grant_object

int db_grant_object (
    DB_OBJECT_TYPE obj_type,
    DB_OBJECT * user,
    DB_OBJECT * obj_,
    DB_AUTH auth,
    int grant_option
) 

function db_has_modified_class

DB_CLASS_MODIFICATION_STATUS db_has_modified_class (
    DB_SESSION * session,
    int stmt_id
) 

function db_identifier

DB_IDENTIFIER * db_identifier (
    DB_OBJECT * obj
) 

function db_include_oid

void db_include_oid (
    DB_SESSION * session,
    int include_oid
) 

function db_init_lexer_lineno

void db_init_lexer_lineno () 

function db_install_static_methods

void db_install_static_methods () 

function db_instance_equal

int db_instance_equal (
    DB_OBJECT * obj1,
    DB_OBJECT * obj2
) 

function db_is_any_class

int db_is_any_class (
    DB_OBJECT * obj
) 

function db_is_class

int db_is_class (
    DB_OBJECT * obj
) 

function db_is_client_cache_reusable

bool db_is_client_cache_reusable (
    DB_QUERY_RESULT * result
) 

function db_is_deleted

int db_is_deleted (
    DB_OBJECT * obj
) 

function db_is_indexed

int db_is_indexed (
    DB_OBJECT * classobj,
    const  char * attname
) 

function db_is_input_marker

bool db_is_input_marker (
    DB_MARKER * marker
) 

function db_is_instance

int db_is_instance (
    DB_OBJECT * obj
) 

function db_is_instance_of

int db_is_instance_of (
    DB_OBJECT * obj,
    DB_OBJECT * classobj
) 

function db_is_output_marker

bool db_is_output_marker (
    DB_MARKER * marker
) 

function db_is_partition

int db_is_partition (
    DB_OBJECT * classobj,
    DB_OBJECT * superobj
) 

function db_is_real_instance

int db_is_real_instance (
    DB_OBJECT * obj
) 

function db_is_subclass

int db_is_subclass (
    DB_OBJECT * classobj,
    DB_OBJECT * supermop
) 

function db_is_superclass

int db_is_superclass (
    DB_OBJECT * supermop,
    DB_OBJECT * classobj
) 

function db_is_system_class

int db_is_system_class (
    DB_OBJECT * op
) 

function db_is_updatable_attribute

int db_is_updatable_attribute (
    DB_OBJECT * obj,
    const  char * attr_name
) 

function db_is_updatable_object

int db_is_updatable_object (
    DB_OBJECT * obj
) 

function db_is_vclass

int db_is_vclass (
    DB_OBJECT * op
) 

void db_link_static_methods (
    DB_METHOD_LINK * methods
) 

function db_list_length

int db_list_length (
    DB_LIST * list
) 

function db_lock_read

int db_lock_read (
    DB_OBJECT * op
) 

function db_lock_write

int db_lock_write (
    DB_OBJECT * op
) 

function db_login

int db_login (
    const  char * name,
    const  char * password
) 

function db_marker_domain

DB_DOMAIN * db_marker_domain (
    DB_MARKER * marker
) 

function db_marker_index

int db_marker_index (
    DB_MARKER * marker
) 

function db_marker_next

DB_MARKER * db_marker_next (
    DB_MARKER * marker
) 

function db_methfile_name

const  char * db_methfile_name (
    DB_METHFILE * methfile
) 

function db_methfile_next

DB_METHFILE * db_methfile_next (
    DB_METHFILE * methfile
) 

function db_method_arg_count

int db_method_arg_count (
    DB_METHOD * method
) 

function db_method_arg_domain

DB_DOMAIN * db_method_arg_domain (
    DB_METHOD * method,
    int arg
) 

function db_method_class

DB_OBJECT * db_method_class (
    DB_METHOD * method
) 

function db_method_function

const  char * db_method_function (
    DB_METHOD * method
) 

function db_method_name

const  char * db_method_name (
    DB_METHOD * method
) 

function db_method_next

DB_METHOD * db_method_next (
    DB_METHOD * method
) 

function db_method_return_domain

DB_DOMAIN * db_method_return_domain (
    DB_METHOD * method
) 

function db_namelist_add

int db_namelist_add (
    DB_NAMELIST ** list,
    const  char * name
) 

function db_namelist_append

int db_namelist_append (
    DB_NAMELIST ** list,
    const  char * name
) 

function db_namelist_copy

DB_NAMELIST * db_namelist_copy (
    DB_NAMELIST * list
) 

function db_namelist_free

void db_namelist_free (
    DB_NAMELIST * list
) 

function db_namelist_print

void db_namelist_print (
    DB_NAMELIST * list
) 

function db_namelist_remove

void db_namelist_remove (
    DB_NAMELIST ** list,
    const  char * name
) 

function db_namelist_sort

DB_NAMELIST * db_namelist_sort (
    DB_NAMELIST * names
) 

function db_need_ignore_repl_delay

bool db_need_ignore_repl_delay (
    void
) 

function db_need_reconnect

bool db_need_reconnect (
    void
) 

function db_num_volumes

int db_num_volumes (
    void
) 

function db_number_of_input_markers

int db_number_of_input_markers (
    DB_SESSION * session,
    int stmt
) 

function db_number_of_output_markers

int db_number_of_output_markers (
    DB_SESSION * session,
    int stmt
) 

function db_object

DB_OBJECT * db_object (
    DB_IDENTIFIER * oid
) 

function db_object_describe

int db_object_describe (
    DB_OBJECT * obj,
    int num_attrs,
    const  char ** attrs,
    DB_QUERY_TYPE ** col_spec
) 

function db_object_fetch

int db_object_fetch (
    DB_OBJECT * obj,
    int num_attrs,
    const  char ** attrs,
    DB_QUERY_RESULT ** result
) 

function db_objlist_free

void db_objlist_free (
    DB_OBJLIST * list
) 

function db_objlist_get

DB_OBJECT * db_objlist_get (
    DB_OBJLIST * list,
    int psn
) 

function db_objlist_next

DB_OBJLIST * db_objlist_next (
    DB_OBJLIST * link
) 

function db_objlist_object

DB_OBJECT * db_objlist_object (
    DB_OBJLIST * link
) 

function db_objlist_print

void db_objlist_print (
    DB_OBJLIST * list
) 

function db_open_buffer

DB_SESSION * db_open_buffer (
    const  char * buffer
) 

function db_open_file

DB_SESSION * db_open_file (
    FILE * file
) 

function db_open_file_name

DB_SESSION * db_open_file_name (
    const  char * name
) 

function db_parameter_name

const  char * db_parameter_name (
    DB_PARAMETER * param
) 

function db_parameter_next

DB_PARAMETER * db_parameter_next (
    DB_PARAMETER * param
) 

function db_ping_server

int db_ping_server (
    int client_val,
    int * server_val
) 

function db_preload_classes

void db_preload_classes (
    const  char * name1,
    ...
) 

function db_print

void db_print (
    DB_OBJECT * obj
) 

function db_print_mop

int db_print_mop (
    DB_OBJECT * obj,
    char * buffer,
    int maxlen
) 

function db_print_stats

void db_print_stats (
    void
) 

function db_push_values

int db_push_values (
    DB_SESSION * session,
    int count,
    DB_VALUE * in_values
) 

function db_put

int db_put (
    DB_OBJECT * obj,
    const  char * name,
    DB_VALUE * value
) 

function db_query_column_count

int db_query_column_count (
    DB_QUERY_RESULT * result
) 

function db_query_end

int db_query_end (
    DB_QUERY_RESULT * result
) 

function db_query_execute

int db_query_execute (
    const  char * CSQL_query,
    DB_QUERY_RESULT ** result,
    DB_QUERY_ERROR * query_error
) 

function db_query_first_tuple

int db_query_first_tuple (
    DB_QUERY_RESULT * result
) 

function db_query_format_attr_name

char * db_query_format_attr_name (
    DB_QUERY_TYPE * query_type
) 

function db_query_format_class_name

const  char * db_query_format_class_name (
    DB_QUERY_TYPE * query_type
) 

function db_query_format_col_type

DB_COL_TYPE db_query_format_col_type (
    DB_QUERY_TYPE * query_type
) 

function db_query_format_domain

DB_DOMAIN * db_query_format_domain (
    DB_QUERY_TYPE * query_type
) 

function db_query_format_free

void db_query_format_free (
    DB_QUERY_TYPE * query_type
) 

function db_query_format_is_non_null

int db_query_format_is_non_null (
    DB_QUERY_TYPE * query_type
) 

function db_query_format_name

char * db_query_format_name (
    DB_QUERY_TYPE * query_type
) 

function db_query_format_next

DB_QUERY_TYPE * db_query_format_next (
    DB_QUERY_TYPE * query_type
) 

function db_query_format_original_name

char * db_query_format_original_name (
    DB_QUERY_TYPE * query_type
) 

function db_query_format_size

int db_query_format_size (
    DB_QUERY_TYPE * query_type
) 

function db_query_format_spec_name

char * db_query_format_spec_name (
    DB_QUERY_TYPE * query_type
) 

function db_query_format_type

DB_TYPE db_query_format_type (
    DB_QUERY_TYPE * query_type
) 

function db_query_get_cache_time

int db_query_get_cache_time (
    DB_QUERY_RESULT * result,
    CACHE_TIME * cache_time
) 

function db_query_get_plan_dump_file

char * db_query_get_plan_dump_file () 

function db_query_get_plan_dump_fp

FILE * db_query_get_plan_dump_fp () 

function db_query_get_tuple_oid

int db_query_get_tuple_oid (
    DB_QUERY_RESULT * result,
    DB_VALUE * db_value
) 

function db_query_get_tuple_value

int db_query_get_tuple_value (
    DB_QUERY_RESULT * result,
    int tuple_index,
    DB_VALUE * value
) 

function db_query_get_tuple_value_by_name

int db_query_get_tuple_value_by_name (
    DB_QUERY_RESULT * result,
    char * column_name,
    DB_VALUE * value
) 

function db_query_get_tuple_valuelist

int db_query_get_tuple_valuelist (
    DB_QUERY_RESULT * result,
    int size,
    DB_VALUE * value_list
) 

function db_query_is_plan_dump_opened

bool db_query_is_plan_dump_opened () 

function db_query_last_tuple

int db_query_last_tuple (
    DB_QUERY_RESULT * result
) 

function db_query_next_tuple

int db_query_next_tuple (
    DB_QUERY_RESULT * result
) 

function db_query_plan_dump_file

int db_query_plan_dump_file (
    char * filename
) 

function db_query_plan_dump_fp_close

void db_query_plan_dump_fp_close () 

function db_query_plan_dump_fp_open

FILE * db_query_plan_dump_fp_open () 

function db_query_prefetch_columns

int db_query_prefetch_columns (
    DB_QUERY_RESULT * result,
    int * columns,
    int col_count
) 

function db_query_prev_tuple

int db_query_prev_tuple (
    DB_QUERY_RESULT * result
) 

function db_query_produce_updatable_result

int db_query_produce_updatable_result (
    DB_SESSION * session,
    int stmtid
) 

function db_query_seek_tuple

int db_query_seek_tuple (
    DB_QUERY_RESULT * result,
    int offset,
    int seek_mode
) 

function db_query_set_copy_tplvalue

int db_query_set_copy_tplvalue (
    DB_QUERY_RESULT * result,
    int copy
) 

function db_query_spec_next

DB_QUERY_SPEC * db_query_spec_next (
    DB_QUERY_SPEC * query_spec
) 

function db_query_spec_string

const  char * db_query_spec_string (
    DB_QUERY_SPEC * query_spec
) 

function db_query_tuple_count

int db_query_tuple_count (
    DB_QUERY_RESULT * result
) 

function db_real_instance

DB_OBJECT * db_real_instance (
    DB_OBJECT * obj
) 

function db_rename

int db_rename (
    DB_OBJECT * classobj,
    const  char * name,
    int class_namespace,
    const  char * newname
) 

function db_rename_attribute

int db_rename_attribute (
    DB_OBJECT * classobj,
    const  char * name,
    int class_attribute,
    const  char * newname
) 

function db_rename_class

int db_rename_class (
    DB_OBJECT * classobj,
    const  char * new_name
) 

function db_rename_method

int db_rename_method (
    DB_OBJECT * classobj,
    const  char * name,
    int class_method,
    const  char * newname
) 

function db_rename_trigger

int db_rename_trigger (
    DB_OBJECT * obj,
    const  char * newname
) 

function db_reset_latest_query_status

int db_reset_latest_query_status (
    void
) 

function db_resolution_alias

const  char * db_resolution_alias (
    DB_RESOLUTION * resolution
) 

function db_resolution_class

DB_OBJECT * db_resolution_class (
    DB_RESOLUTION * resolution
) 

function db_resolution_isclass

int db_resolution_isclass (
    DB_RESOLUTION * resolution
) 

function db_resolution_name

const  char * db_resolution_name (
    DB_RESOLUTION * resolution
) 

function db_resolution_next

DB_RESOLUTION * db_resolution_next (
    DB_RESOLUTION * resolution
) 

function db_restart

int db_restart (
    const  char * program,
    int print_version,
    const  char * volume
) 

function db_restart_ex

int db_restart_ex (
    const  char * program,
    const  char * db_name,
    const  char * db_user,
    const  char * db_password,
    const  char * preferred_hosts,
    int client_type
) 

function db_revoke

int db_revoke (
    DB_OBJECT * user,
    DB_OBJECT * obj_,
    DB_AUTH auth
) 

function db_revoke_object

int db_revoke_object (
    DB_OBJECT_TYPE obj_type,
    DB_OBJECT * user,
    DB_OBJECT * obj_,
    DB_AUTH auth
) 

function db_rewind_statement

void db_rewind_statement (
    DB_SESSION * session
) 

function db_savepoint_transaction

int db_savepoint_transaction (
    const  char * savepoint_name
) 

function db_send

int db_send (
    DB_OBJECT * obj,
    const  char * name,
    DB_VALUE * returnval,
    ...
) 

function db_send_argarray

int db_send_argarray (
    DB_OBJECT * obj,
    const  char * name,
    DB_VALUE * returnval,
    DB_VALUE ** args
) 

function db_send_arglist

int db_send_arglist (
    DB_OBJECT * obj,
    const  char * name,
    DB_VALUE * returnval,
    DB_VALUE_LIST * args
) 

function db_set_argument_domain

int db_set_argument_domain (
    DB_OBJECT * classobj,
    const  char * name,
    int class_method,
    int arg_index,
    const  char * domain
) 

function db_set_class_method_arg_domain

int db_set_class_method_arg_domain (
    DB_OBJECT * classobj,
    const  char * name,
    int arg_index,
    const  char * domain
) 

function db_set_client_cache_time

int db_set_client_cache_time (
    DB_SESSION * session,
    int stmt_ndx,
    CACHE_TIME * cache_time
) 

function db_set_client_type

void db_set_client_type (
    int client_type
) 

function db_set_connected_host_status

void db_set_connected_host_status (
    char * host_connected
) 

function db_set_global_transaction_info

int db_set_global_transaction_info (
    int gtrid,
    void * info,
    int size
) 

function db_set_host_status

void db_set_host_status (
    char * hostname,
    int status
) 

function db_set_interrupt

void db_set_interrupt (
    int set
) 

function db_set_isolation

int db_set_isolation (
    DB_TRAN_ISOLATION isolation
) 

function db_set_keep_session

void db_set_keep_session (
    const  bool keep_session
) 

function db_set_loader_commands

int db_set_loader_commands (
    DB_OBJECT * classobj,
    const  char * commands
) 

function db_set_lock_timeout

int db_set_lock_timeout (
    int seconds
) 

function db_set_method_arg_domain

int db_set_method_arg_domain (
    DB_OBJECT * classobj,
    const  char * name,
    int arg_index,
    const  char * domain
) 

function db_set_password

int db_set_password (
    DB_OBJECT * user,
    const  char * oldpass,
    const  char * newpass
) 

function db_set_preferred_hosts

void db_set_preferred_hosts (
    const  char * hosts
) 

function db_set_session_id

void db_set_session_id (
    const  SESSION_ID session_id
) 

function db_set_suppress_repl_on_transaction

int db_set_suppress_repl_on_transaction (
    int set
) 

function db_set_system_parameters

int db_set_system_parameters (
    const  char * data
) 

function db_set_user_comment

int db_set_user_comment (
    DB_OBJECT * user,
    const  char * comment
) 

function db_shutdown

int db_shutdown (
    void
) 

function db_shutdown_without_request_to_server

void db_shutdown_without_request_to_server (
    void
) 

function db_statement_count

int db_statement_count (
    DB_SESSION * session
) 

function db_string_free

void db_string_free (
    char * string
) 

function db_synchronize_cache

void db_synchronize_cache (
    void
) 

function db_totalpgs

int db_totalpgs (
    const  char * vlabel
) 

function db_trigger_action

int db_trigger_action (
    DB_OBJECT * trobj,
    char ** action
) 

function db_trigger_action_time

int db_trigger_action_time (
    DB_OBJECT * trobj,
    DB_TRIGGER_TIME * tr_time
) 

function db_trigger_action_type

int db_trigger_action_type (
    DB_OBJECT * trobj,
    DB_TRIGGER_ACTION * type
) 

function db_trigger_attribute

int db_trigger_attribute (
    DB_OBJECT * trobj,
    char ** attr
) 

function db_trigger_class

int db_trigger_class (
    DB_OBJECT * trobj,
    DB_OBJECT ** class_obj
) 

function db_trigger_comment

int db_trigger_comment (
    DB_OBJECT * trobj,
    char ** comment
) 

function db_trigger_condition

int db_trigger_condition (
    DB_OBJECT * trobj,
    char ** condition
) 

function db_trigger_condition_time

int db_trigger_condition_time (
    DB_OBJECT * trobj,
    DB_TRIGGER_TIME * tr_time
) 

function db_trigger_event

int db_trigger_event (
    DB_OBJECT * trobj,
    DB_TRIGGER_EVENT * event
) 

function db_trigger_name

int db_trigger_name (
    DB_OBJECT * trobj,
    char ** name
) 

function db_trigger_priority

int db_trigger_priority (
    DB_OBJECT * trobj,
    double * priority
) 

function db_trigger_status

int db_trigger_status (
    DB_OBJECT * trobj,
    DB_TRIGGER_STATUS * status
) 

function db_type_from_string

DB_TYPE db_type_from_string (
    const  char * name
) 

function db_type_to_db_domain

DB_DOMAIN * db_type_to_db_domain (
    DB_TYPE type
) 

void db_unlink_static_methods (
    DB_METHOD_LINK * methods
) 

function db_update_row_count_cache

void db_update_row_count_cache (
    const  int row_count
) 

function db_validate

int db_validate (
    DB_OBJECT * vclass
) 

function db_validate_query_spec

int db_validate_query_spec (
    DB_OBJECT * vclass,
    const  char * query_spec
) 

function db_vol_label

char * db_vol_label (
    int volid,
    char * vol_fullname
) 

function db_warnspace

void db_warnspace (
    const  char * vlabel
) 

function dbt_abort_class

void dbt_abort_class (
    DB_CTMPL * def
) 

function dbt_abort_object

void dbt_abort_object (
    DB_OTMPL * def
) 

function dbt_add_argument

int dbt_add_argument (
    DB_CTMPL * def,
    const  char * name,
    int class_method,
    int arg_index,
    const  char * domain
) 

function dbt_add_attribute

int dbt_add_attribute (
    DB_CTMPL * def,
    const  char * name,
    const  char * domain,
    DB_VALUE * default_value
) 

function dbt_add_class_attribute

int dbt_add_class_attribute (
    DB_CTMPL * def,
    const  char * name,
    const  char * domain,
    DB_VALUE * default_value
) 

function dbt_add_class_method

int dbt_add_class_method (
    DB_CTMPL * def,
    const  char * name,
    const  char * implementation
) 

function dbt_add_class_resolution

int dbt_add_class_resolution (
    DB_CTMPL * def,
    DB_OBJECT * super,
    const  char * name,
    const  char * alias
) 

function dbt_add_constraint

int dbt_add_constraint (
    DB_CTMPL * def,
    DB_CONSTRAINT_TYPE constraint_type,
    const  char * constraint_name,
    const  char ** attnames,
    int class_attributes,
    const  char * comment
) 

function dbt_add_foreign_key

int dbt_add_foreign_key (
    DB_CTMPL * def,
    const  char * constraint_name,
    const  char ** attnames,
    const  char * ref_class,
    const  char ** ref_attrs,
    int del_action,
    int upd_action,
    const  char * comment
) 

function dbt_add_method

int dbt_add_method (
    DB_CTMPL * def,
    const  char * name,
    const  char * implementation
) 

function dbt_add_method_file

int dbt_add_method_file (
    DB_CTMPL * def,
    const  char * name
) 

function dbt_add_query_spec

int dbt_add_query_spec (
    DB_CTMPL * def,
    const  char * query
) 

function dbt_add_resolution

int dbt_add_resolution (
    DB_CTMPL * def,
    DB_OBJECT * super,
    const  char * name,
    const  char * alias
) 

function dbt_add_set_argument_domain

int dbt_add_set_argument_domain (
    DB_CTMPL * def,
    const  char * name,
    int class_method,
    int arg_index,
    const  char * domain
) 

function dbt_add_set_attribute_domain

int dbt_add_set_attribute_domain (
    DB_CTMPL * def,
    const  char * name,
    int class_attribute,
    const  char * domain
) 

function dbt_add_shared_attribute

int dbt_add_shared_attribute (
    DB_CTMPL * def,
    const  char * name,
    const  char * domain,
    DB_VALUE * default_value
) 

function dbt_add_super

int dbt_add_super (
    DB_CTMPL * def,
    DB_OBJECT * super
) 

function dbt_change_default

int dbt_change_default (
    DB_CTMPL * def,
    const  char * name,
    int class_attribute,
    DB_VALUE * value
) 

function dbt_change_domain

int dbt_change_domain (
    DB_CTMPL * def,
    const  char * name,
    int class_attribute,
    const  char * domain
) 

function dbt_change_method_implementation

int dbt_change_method_implementation (
    DB_CTMPL * def,
    const  char * name,
    int class_method,
    const  char * newname
) 

function dbt_change_query_spec

int dbt_change_query_spec (
    DB_CTMPL * def,
    const  char * new_query,
    const  int query_no
) 

function dbt_constrain_non_null

int dbt_constrain_non_null (
    DB_CTMPL * def,
    const  char * name,
    int class_attribute,
    int on_or_off
) 

function dbt_constrain_unique

int dbt_constrain_unique (
    DB_CTMPL * def,
    const  char * name,
    int on_or_off
) 

function dbt_create_class

DB_CTMPL * dbt_create_class (
    const  char * name
) 

function dbt_create_object

DB_OTMPL * dbt_create_object (
    DB_OBJECT * classobj
) 

function dbt_create_vclass

DB_CTMPL * dbt_create_vclass (
    const  char * name
) 

function dbt_dput

int dbt_dput (
    DB_OTMPL * def,
    DB_ATTDESC * attribute,
    DB_VALUE * value
) 

function dbt_drop_attribute

int dbt_drop_attribute (
    DB_CTMPL * def,
    const  char * name
) 

function dbt_drop_class_attribute

int dbt_drop_class_attribute (
    DB_CTMPL * def,
    const  char * name
) 

function dbt_drop_class_method

int dbt_drop_class_method (
    DB_CTMPL * def,
    const  char * name
) 

function dbt_drop_class_resolution

int dbt_drop_class_resolution (
    DB_CTMPL * def,
    DB_OBJECT * super,
    const  char * name
) 

function dbt_drop_constraint

int dbt_drop_constraint (
    DB_CTMPL * def,
    DB_CONSTRAINT_TYPE constraint_type,
    const  char * constraint_name,
    const  char ** attnames,
    int class_attributes
) 

function dbt_drop_method

int dbt_drop_method (
    DB_CTMPL * def,
    const  char * name
) 

function dbt_drop_method_file

int dbt_drop_method_file (
    DB_CTMPL * def,
    const  char * name
) 

function dbt_drop_method_files

int dbt_drop_method_files (
    DB_CTMPL * def
) 

function dbt_drop_query_spec

int dbt_drop_query_spec (
    DB_CTMPL * def,
    const  int query_no
) 

function dbt_drop_resolution

int dbt_drop_resolution (
    DB_CTMPL * def,
    DB_OBJECT * super,
    const  char * name
) 

function dbt_drop_set_attribute_domain

int dbt_drop_set_attribute_domain (
    DB_CTMPL * def,
    const  char * name,
    int class_attribute,
    const  char * domain
) 

function dbt_drop_shared_attribute

int dbt_drop_shared_attribute (
    DB_CTMPL * def,
    const  char * name
) 

function dbt_drop_super

int dbt_drop_super (
    DB_CTMPL * def,
    DB_OBJECT * super
) 

function dbt_drop_super_connect

int dbt_drop_super_connect (
    DB_CTMPL * def,
    DB_OBJECT * super
) 

function dbt_edit_class

DB_CTMPL * dbt_edit_class (
    DB_OBJECT * classobj
) 

function dbt_edit_object

DB_OTMPL * dbt_edit_object (
    DB_OBJECT * object
) 

function dbt_finish_class

DB_OBJECT * dbt_finish_class (
    DB_CTMPL * def
) 

function dbt_finish_object

DB_OBJECT * dbt_finish_object (
    DB_OTMPL * def
) 

function dbt_finish_object_and_decache_when_failure

DB_OBJECT * dbt_finish_object_and_decache_when_failure (
    DB_OTMPL * def
) 

function dbt_put

int dbt_put (
    DB_OTMPL * def,
    const  char * name,
    DB_VALUE * value
) 

function dbt_rename

int dbt_rename (
    DB_CTMPL * def,
    const  char * name,
    int class_namespace,
    const  char * newname
) 

function dbt_rename_method_file

int dbt_rename_method_file (
    DB_CTMPL * def,
    const  char * new_name,
    const  char * old_name
) 

function dbt_set_label

int dbt_set_label (
    DB_OTMPL * def,
    DB_VALUE * label
) 

function dbt_set_loader_commands

int dbt_set_loader_commands (
    DB_CTMPL * def,
    const  char * commands
) 

function dbt_set_object_id

int dbt_set_object_id (
    DB_CTMPL * def,
    DB_NAMELIST * id_list
) 

Macro Definition Documentation

define DB_FALSE

#define DB_FALSE `0`

define DB_TRUE

#define DB_TRUE `1`

define SQLX_CMD_ALTER_CLASS

#define SQLX_CMD_ALTER_CLASS `CUBRID_STMT_ALTER_CLASS`

define SQLX_CMD_ALTER_INDEX

#define SQLX_CMD_ALTER_INDEX `CUBRID_STMT_ALTER_INDEX`

define SQLX_CMD_ALTER_SERIAL

#define SQLX_CMD_ALTER_SERIAL `CUBRID_STMT_ALTER_SERIAL`

define SQLX_CMD_ALTER_SERVER

#define SQLX_CMD_ALTER_SERVER `CUBRID_STMT_ALTER_SERVER`

define SQLX_CMD_ALTER_STORED_PROCEDURE

#define SQLX_CMD_ALTER_STORED_PROCEDURE `CUBRID_STMT_ALTER_STORED_PROCEDURE`

define SQLX_CMD_ALTER_STORED_PROCEDURE_OWNER

#define SQLX_CMD_ALTER_STORED_PROCEDURE_OWNER `CUBRID_STMT_ALTER_STORED_PROCEDURE`

define SQLX_CMD_ALTER_USER

#define SQLX_CMD_ALTER_USER `CUBRID_STMT_ALTER_USER`

define SQLX_CMD_ATTACH

#define SQLX_CMD_ATTACH `CUBRID_STMT_ATTACH`

define SQLX_CMD_CALL

#define SQLX_CMD_CALL `CUBRID_STMT_CALL`

define SQLX_CMD_CALL_SP

#define SQLX_CMD_CALL_SP `CUBRID_STMT_CALL_SP`

define SQLX_CMD_COMMIT_WORK

#define SQLX_CMD_COMMIT_WORK `CUBRID_STMT_COMMIT_WORK`

define SQLX_CMD_CREATE_CLASS

#define SQLX_CMD_CREATE_CLASS `CUBRID_STMT_CREATE_CLASS`

define SQLX_CMD_CREATE_INDEX

#define SQLX_CMD_CREATE_INDEX `CUBRID_STMT_CREATE_INDEX`

define SQLX_CMD_CREATE_SERIAL

#define SQLX_CMD_CREATE_SERIAL `CUBRID_STMT_CREATE_SERIAL`

define SQLX_CMD_CREATE_STORED_PROCEDURE

#define SQLX_CMD_CREATE_STORED_PROCEDURE `CUBRID_STMT_CREATE_STORED_PROCEDURE`

define SQLX_CMD_CREATE_TRIGGER

#define SQLX_CMD_CREATE_TRIGGER `CUBRID_STMT_CREATE_TRIGGER`

define SQLX_CMD_CREATE_USER

#define SQLX_CMD_CREATE_USER `CUBRID_STMT_CREATE_USER`

define SQLX_CMD_DEALLOCATE_PREPARE

#define SQLX_CMD_DEALLOCATE_PREPARE `CUBRID_STMT_DEALLOCATE_PREPARE`

define SQLX_CMD_DELETE

#define SQLX_CMD_DELETE `CUBRID_STMT_DELETE`

define SQLX_CMD_DO

#define SQLX_CMD_DO `CUBRID_STMT_DO`

define SQLX_CMD_DROP_CLASS

#define SQLX_CMD_DROP_CLASS `CUBRID_STMT_DROP_CLASS`

define SQLX_CMD_DROP_DATABASE

#define SQLX_CMD_DROP_DATABASE `CUBRID_STMT_DROP_DATABASE`

define SQLX_CMD_DROP_INDEX

#define SQLX_CMD_DROP_INDEX `CUBRID_STMT_DROP_INDEX`

define SQLX_CMD_DROP_LABEL

#define SQLX_CMD_DROP_LABEL `CUBRID_STMT_DROP_LABEL`

define SQLX_CMD_DROP_SERIAL

#define SQLX_CMD_DROP_SERIAL `CUBRID_STMT_DROP_SERIAL`

define SQLX_CMD_DROP_SESSION_VARIABLES

#define SQLX_CMD_DROP_SESSION_VARIABLES `CUBRID_STMT_DROP_SESSION_VARIABLES`

define SQLX_CMD_DROP_STORED_PROCEDURE

#define SQLX_CMD_DROP_STORED_PROCEDURE `CUBRID_STMT_DROP_STORED_PROCEDURE`

define SQLX_CMD_DROP_TRIGGER

#define SQLX_CMD_DROP_TRIGGER `CUBRID_STMT_DROP_TRIGGER`

define SQLX_CMD_DROP_USER

#define SQLX_CMD_DROP_USER `CUBRID_STMT_DROP_USER`

define SQLX_CMD_EVALUATE

#define SQLX_CMD_EVALUATE `CUBRID_STMT_EVALUATE`

define SQLX_CMD_EXECUTE_PREPARE

#define SQLX_CMD_EXECUTE_PREPARE `CUBRID_STMT_EXECUTE_PREPARE`

define SQLX_CMD_GET_ISO_LVL

#define SQLX_CMD_GET_ISO_LVL `CUBRID_STMT_GET_ISO_LVL`

define SQLX_CMD_GET_LDB

#define SQLX_CMD_GET_LDB `CUBRID_STMT_GET_LDB`

define SQLX_CMD_GET_OPT_LVL

#define SQLX_CMD_GET_OPT_LVL `CUBRID_STMT_GET_OPT_LVL`

define SQLX_CMD_GET_STATS

#define SQLX_CMD_GET_STATS `CUBRID_STMT_GET_STATS`

define SQLX_CMD_GET_TIMEOUT

#define SQLX_CMD_GET_TIMEOUT `CUBRID_STMT_GET_TIMEOUT`

define SQLX_CMD_GET_TRIGGER

#define SQLX_CMD_GET_TRIGGER `CUBRID_STMT_GET_TRIGGER`

define SQLX_CMD_GRANT

#define SQLX_CMD_GRANT `CUBRID_STMT_GRANT`

define SQLX_CMD_INSERT

#define SQLX_CMD_INSERT `CUBRID_STMT_INSERT`

define SQLX_CMD_ON_LDB

#define SQLX_CMD_ON_LDB `CUBRID_STMT_ON_LDB`

define SQLX_CMD_PREPARE

#define SQLX_CMD_PREPARE `CUBRID_STMT_PREPARE`

define SQLX_CMD_PREPARE_STATEMENT

#define SQLX_CMD_PREPARE_STATEMENT `CUBRID_STMT_PREPARE_STATEMENT`

define SQLX_CMD_REGISTER_DATABASE

#define SQLX_CMD_REGISTER_DATABASE `CUBRID_STMT_REGISTER_DATABASE`

define SQLX_CMD_REMOVE_TRIGGER

#define SQLX_CMD_REMOVE_TRIGGER `CUBRID_STMT_REMOVE_TRIGGER`

define SQLX_CMD_RENAME_CLASS

#define SQLX_CMD_RENAME_CLASS `CUBRID_STMT_RENAME_CLASS`

define SQLX_CMD_RENMAE_SERVER

#define SQLX_CMD_RENMAE_SERVER `CUBRID_STMT_RENAME_SERVER`

define SQLX_CMD_RENMAE_TRIGGER

#define SQLX_CMD_RENMAE_TRIGGER `CUBRID_STMT_RENAME_TRIGGER`

define SQLX_CMD_REVOKE

#define SQLX_CMD_REVOKE `CUBRID_STMT_REVOKE`

define SQLX_CMD_ROLLBACK_WORK

#define SQLX_CMD_ROLLBACK_WORK `CUBRID_STMT_ROLLBACK_WORK`

define SQLX_CMD_SAVEPOINT

#define SQLX_CMD_SAVEPOINT `CUBRID_STMT_SAVEPOINT`

define SQLX_CMD_SCOPE

#define SQLX_CMD_SCOPE `CUBRID_STMT_SCOPE`

define SQLX_CMD_SELECT

#define SQLX_CMD_SELECT `CUBRID_STMT_SELECT`

define SQLX_CMD_SELECT_UPDATE

#define SQLX_CMD_SELECT_UPDATE `CUBRID_STMT_SELECT_UPDATE`

define SQLX_CMD_SET_LDB

#define SQLX_CMD_SET_LDB `CUBRID_STMT_SET_LDB`

define SQLX_CMD_SET_NAMES

#define SQLX_CMD_SET_NAMES `CUBRID_STMT_SET_NAMES`

define SQLX_CMD_SET_OPT_LVL

#define SQLX_CMD_SET_OPT_LVL `CUBRID_STMT_SET_OPT_LVL`

define SQLX_CMD_SET_SESSION_VARIABLES

#define SQLX_CMD_SET_SESSION_VARIABLES `CUBRID_STMT_SET_SESSION_VARIABLES`

define SQLX_CMD_SET_SYS_PARAMS

#define SQLX_CMD_SET_SYS_PARAMS `CUBRID_STMT_SET_SYS_PARAMS`

define SQLX_CMD_SET_TRIGGER

#define SQLX_CMD_SET_TRIGGER `CUBRID_STMT_SET_TRIGGER`

define SQLX_CMD_STMT_MERGE

#define SQLX_CMD_STMT_MERGE `CUBRID_STMT_MERGE`

define SQLX_CMD_TRUNCATE

#define SQLX_CMD_TRUNCATE `CUBRID_STMT_TRUNCATE`

define SQLX_CMD_TYPE

#define SQLX_CMD_TYPE `CUBRID_STMT_TYPE`

define SQLX_CMD_UNKNOWN

#define SQLX_CMD_UNKNOWN `CUBRID_STMT_UNKNOWN`

define SQLX_CMD_UPDATE

#define SQLX_CMD_UPDATE `CUBRID_STMT_UPDATE`

define SQLX_CMD_UPDATE_STATS

#define SQLX_CMD_UPDATE_STATS `CUBRID_STMT_UPDATE_STATS`

define SQLX_CMD_USE

#define SQLX_CMD_USE `CUBRID_STMT_USE`

define SQLX_MAX_CMD_TYPE

#define SQLX_MAX_CMD_TYPE `CUBRID_MAX_STMT_TYPE`


The documentation for this class was generated from the following file cubrid/src/compat/dbi_compat.h