Class parallel_scan::slot_iterator_index¶
ClassList > parallel_scan > slot_iterator_index
#include <px_scan_slot_iterator_index.hpp>
Public Functions¶
| Type | Name |
|---|---|
| int | finalize (THREAD_ENTRY * thread_p) |
| int | initialize (THREAD_ENTRY * thread_p, SCAN_ID * scan_id, val_descr * vd) |
| SCAN_CODE | next_qualified_slot_with_peek (THREAD_ENTRY * thread_p) |
| void | set_input_handler (input_handler_index * handler) |
| int | set_overflow_page (THREAD_ENTRY * thread_p, PAGE_PTR page, DB_VALUE * local_key, bool local_clear_key, int range_idx, int slot_idx) |
| int | set_page (THREAD_ENTRY * thread_p, PAGE_PTR page, INT16 slot_hint=NULL_SLOTID) |
| void | set_range_idx (int idx) |
| slot_iterator_index () |
|
| ~slot_iterator_index () |
Public Functions Documentation¶
function finalize¶
function initialize¶
int parallel_scan::slot_iterator_index::initialize (
THREAD_ENTRY * thread_p,
SCAN_ID * scan_id,
val_descr * vd
)
function next_qualified_slot_with_peek¶
SCAN_CODE parallel_scan::slot_iterator_index::next_qualified_slot_with_peek (
THREAD_ENTRY * thread_p
)
function set_input_handler¶
function set_overflow_page¶
inline int parallel_scan::slot_iterator_index::set_overflow_page (
THREAD_ENTRY * thread_p,
PAGE_PTR page,
DB_VALUE * local_key,
bool local_clear_key,
int range_idx,
int slot_idx
)
function set_page¶
int parallel_scan::slot_iterator_index::set_page (
THREAD_ENTRY * thread_p,
PAGE_PTR page,
INT16 slot_hint=NULL_SLOTID
)
function set_range_idx¶
function slot_iterator_index¶
function ~slot_iterator_index¶
The documentation for this class was generated from the following file cubrid/src/query/parallel/px_scan/px_scan_slot_iterator_index.hpp