CUBRID Engine  latest
cursor_id Struct Reference

#include <cursor.h>

Collaboration diagram for cursor_id:
Collaboration graph

Public Attributes

QUERY_ID query_id
 
QFILE_LIST_ID list_id
 
OIDoid_set
 
MOPmop_set
 
int oid_ent_count
 
CURSOR_POSITION position
 
VPID current_vpid
 
VPID next_vpid
 
VPID header_vpid
 
int on_overflow
 
int tuple_no
 
QFILE_TUPLE_RECORD tuple_record
 
char * buffer
 
char * buffer_area
 
int buffer_filled_size
 
int buffer_tuple_count
 
int current_tuple_no
 
int current_tuple_offset
 
char * current_tuple_p
 
int * oid_col_no
 
int current_tuple_length
 
int oid_col_no_cnt
 
DB_FETCH_MODE prefetch_lock_mode
 
int current_tuple_value_index
 
char * current_tuple_value_p
 
bool is_updatable
 
bool is_oid_included
 
bool is_copy_tuple_value
 

Detailed Description

Definition at line 52 of file cursor.h.

Member Data Documentation

char* cursor_id::buffer_area

Definition at line 67 of file cursor.h.

Referenced by cursor_free(), cursor_get_list_file_page(), and cursor_open().

int cursor_id::buffer_filled_size

Definition at line 68 of file cursor.h.

Referenced by cursor_free(), cursor_get_list_file_page(), and cursor_open().

int cursor_id::buffer_tuple_count
int cursor_id::current_tuple_length
int cursor_id::current_tuple_no
int cursor_id::current_tuple_value_index
char* cursor_id::current_tuple_value_p
VPID cursor_id::header_vpid

Definition at line 62 of file cursor.h.

Referenced by cursor_close(), cursor_get_list_file_page(), and cursor_open().

bool cursor_id::is_copy_tuple_value
bool cursor_id::is_oid_included
bool cursor_id::is_updatable

Definition at line 79 of file cursor.h.

Referenced by cursor_close(), cursor_open(), and cursor_set_oid_columns().

MOP* cursor_id::mop_set

Definition at line 57 of file cursor.h.

Referenced by cursor_allocate_oid_buffer(), cursor_fetch_oids(), cursor_free(), and cursor_open().

VPID cursor_id::next_vpid

Definition at line 61 of file cursor.h.

Referenced by cursor_close(), and cursor_open().

int* cursor_id::oid_col_no
int cursor_id::oid_col_no_cnt
int cursor_id::oid_ent_count
int cursor_id::on_overflow

Definition at line 63 of file cursor.h.

Referenced by cursor_open().

DB_FETCH_MODE cursor_id::prefetch_lock_mode

The documentation for this struct was generated from the following file: