CUBRID Engine  latest
heap_scan_id Struct Reference

#include <scan_manager.h>

Collaboration diagram for heap_scan_id:
Collaboration graph

Public Attributes

OID curr_oid
 
OID cls_oid
 
HFID hfid
 
HEAP_SCANCACHE scan_cache
 
HEAP_SCANRANGE scan_range
 
SCAN_PRED scan_pred
 
SCAN_ATTRS pred_attrs
 
regu_variable_list_noderest_regu_list
 
SCAN_ATTRS rest_attrs
 
bool caches_inited
 
bool scancache_inited
 
bool scanrange_inited
 
DB_VALUE ** cache_recordinfo
 
regu_variable_list_noderecordinfo_regu_list
 

Detailed Description

Definition at line 94 of file scan_manager.h.

Member Data Documentation

bool heap_scan_id::caches_inited
HFID heap_scan_id::hfid
regu_variable_list_node* heap_scan_id::recordinfo_regu_list

Definition at line 109 of file scan_manager.h.

Referenced by scan_next_heap_scan(), and scan_open_heap_scan().

HEAP_SCANCACHE heap_scan_id::scan_cache

Definition at line 99 of file scan_manager.h.

Referenced by scan_end_scan(), scan_next_heap_scan(), and scan_start_scan().

HEAP_SCANRANGE heap_scan_id::scan_range
bool heap_scan_id::scancache_inited
bool heap_scan_id::scanrange_inited

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