CUBRID Engine
latest
|
#include <db_query.h>
Public Attributes | |
DB_RESULT_TYPE | type |
DB_RESULT_STATUS | status |
int | col_cnt |
bool | oid_included |
DB_QUERY_TYPE * | query_type |
int | type_cnt |
int | qtable_ind |
union { | |
DB_SELECT_RESULT s | |
DB_CALL_RESULT c | |
DB_OBJFETCH_RESULT o | |
DB_GET_RESULT g | |
} | res |
struct db_query_result * | next |
Definition at line 113 of file db_query.h.
DB_CALL_RESULT db_query_result::c |
Definition at line 125 of file db_query.h.
Referenced by db_alloc_query_result(), db_free_query_result(), db_get_db_value_query_result(), db_init_query_result(), db_query_first_tuple(), db_query_get_tplpos(), db_query_get_tuple_oid(), db_query_get_tuple_value(), db_query_last_tuple(), db_query_next_tuple(), db_query_prev_tuple(), db_query_seek_tuple(), db_query_set_tplpos(), and ux_get_generated_keys_client_insert().
int db_query_result::col_cnt |
Definition at line 117 of file db_query.h.
Referenced by db_execute_oid(), db_free_query_result(), db_get_db_value_query_result(), db_init_query_result(), db_object_fetch(), db_query_column_count(), db_query_get_tplpos(), db_query_get_tuple_value(), db_query_get_tuple_valuelist(), db_query_last_tuple(), db_query_next_tuple(), db_query_prev_tuple(), db_query_seek_tuple(), db_query_set_tplpos(), pt_new_query_result_descriptor(), rs_get_index_by_name(), rs_init_domain(), rs_set_db_value(), stmt_exec_internal(), and stmt_exec_one_statement().
DB_GET_RESULT db_query_result::g |
Definition at line 127 of file db_query.h.
Referenced by api_rs_fetch_tell(), db_alloc_query_result(), db_free_query_result(), db_init_query_result(), db_query_first_tuple(), db_query_get_tplpos(), db_query_get_tuple_value(), db_query_last_tuple(), db_query_next_tuple(), db_query_prev_tuple(), db_query_seek_tuple(), db_query_set_tplpos(), and db_query_tuple_count().
struct db_query_result* db_query_result::next |
Definition at line 129 of file db_query.h.
Referenced by allocate_query_result(), db_init_query_result(), and free_query_result().
DB_OBJFETCH_RESULT db_query_result::o |
Definition at line 126 of file db_query.h.
Referenced by db_alloc_query_result(), db_execute_oid(), db_free_query_result(), db_init_query_result(), db_object_fetch(), db_query_first_tuple(), db_query_get_tplpos(), db_query_get_tuple_value(), db_query_last_tuple(), db_query_next_tuple(), db_query_prev_tuple(), db_query_seek_tuple(), and db_query_set_tplpos().
bool db_query_result::oid_included |
Definition at line 118 of file db_query.h.
Referenced by db_execute_oid(), db_get_db_value_query_result(), db_init_query_result(), db_object_fetch(), and pt_new_query_result_descriptor().
int db_query_result::qtable_ind |
Definition at line 121 of file db_query.h.
Referenced by db_alloc_query_result(), and db_free_query_result().
DB_QUERY_TYPE* db_query_result::query_type |
Definition at line 119 of file db_query.h.
Referenced by db_alloc_query_result(), db_execute_and_keep_statement_local(), db_execute_oid(), db_free_query_result(), db_get_db_value_query_result(), db_get_query_result_format(), db_get_query_type_ptr(), db_object_fetch(), db_query_get_tuple_oid(), db_query_get_tuple_value_by_name(), do_check_rows_for_null(), rs_get_index_by_name(), rs_init_domain(), rs_set_db_value(), and stmt_bind_resultset_meta_handle().
union { ... } db_query_result::res |
Referenced by api_rs_fetch_tell(), db_alloc_query_result(), db_execute_and_keep_statement_local(), db_execute_oid(), db_free_query_result(), db_get_db_value_query_result(), db_init_query_result(), db_object_fetch(), db_query_column_count(), db_query_end_internal(), db_query_first_tuple(), db_query_get_cache_time(), db_query_get_tplpos(), db_query_get_tuple_oid(), db_query_get_tuple_value(), db_query_get_tuple_valuelist(), db_query_last_tuple(), db_query_next_tuple(), db_query_prefetch_columns(), db_query_prev_tuple(), db_query_seek_tuple(), db_query_set_copy_tplvalue(), db_query_set_tplpos(), db_query_tuple_count(), pt_new_query_result_descriptor(), res_delete_row_internal(), rs_set_db_value(), ux_get_generated_keys_client_insert(), and ux_get_generated_keys_server_insert().
DB_SELECT_RESULT db_query_result::s |
Definition at line 124 of file db_query.h.
Referenced by api_rs_fetch_tell(), db_execute_and_keep_statement_local(), db_init_query_result(), db_query_column_count(), db_query_end_internal(), db_query_first_tuple(), db_query_get_cache_time(), db_query_get_tplpos(), db_query_get_tuple_oid(), db_query_get_tuple_value(), db_query_get_tuple_valuelist(), db_query_last_tuple(), db_query_next_tuple(), db_query_prefetch_columns(), db_query_prev_tuple(), db_query_seek_tuple(), db_query_set_copy_tplvalue(), db_query_set_tplpos(), db_query_tuple_count(), pt_new_query_result_descriptor(), res_delete_row_internal(), rs_set_db_value(), and ux_get_generated_keys_server_insert().
DB_RESULT_STATUS db_query_result::status |
Definition at line 116 of file db_query.h.
Referenced by db_free_query_result(), db_get_query_result_format(), db_init_query_result(), db_query_column_count(), db_query_end_internal(), db_query_first_tuple(), db_query_get_cache_time(), db_query_get_tplpos(), db_query_get_tuple_oid(), db_query_get_tuple_value(), db_query_get_tuple_value_by_name(), db_query_get_tuple_valuelist(), db_query_last_tuple(), db_query_next_tuple(), db_query_prev_tuple(), db_query_seek_tuple(), db_query_set_copy_tplvalue(), db_query_set_tplpos(), and db_query_tuple_count().
DB_RESULT_TYPE db_query_result::type |
Definition at line 115 of file db_query.h.
Referenced by api_rs_fetch_tell(), db_execute_oid(), db_free_query_result(), db_get_db_value_query_result(), db_init_query_result(), db_is_client_cache_reusable(), db_object_fetch(), db_query_column_count(), db_query_end_internal(), db_query_first_tuple(), db_query_get_cache_time(), db_query_get_tplpos(), db_query_get_tuple_oid(), db_query_get_tuple_value(), db_query_get_tuple_value_by_name(), db_query_get_tuple_valuelist(), db_query_last_tuple(), db_query_next_tuple(), db_query_prev_tuple(), db_query_seek_tuple(), db_query_set_copy_tplvalue(), db_query_set_tplpos(), db_query_tuple_count(), execute_info_set(), pt_new_query_result_descriptor(), ux_get_generated_keys(), ux_get_generated_keys_client_insert(), and ux_get_generated_keys_server_insert().
int db_query_result::type_cnt |
Definition at line 120 of file db_query.h.
Referenced by db_alloc_query_result(), db_execute_oid(), db_get_db_value_query_result(), db_object_fetch(), db_query_get_tuple_oid(), and pt_new_query_result_descriptor().