Class parallel_index_scan::leaf_slot_walker¶
ClassList > parallel_index_scan > leaf_slot_walker
#include <px_scan_index_leaf_slot_walker.hpp>
Public Functions¶
| Type | Name |
|---|---|
| void | cleanup_on_reset (THREAD_ENTRY * thread_p) |
| bool | has_page () const |
| leaf_slot_walker () |
|
| SCAN_CODE | process_oid (THREAD_ENTRY * thread_p, OID * oid) |
| SCAN_CODE | scan_next_slot (THREAD_ENTRY * thread_p) |
| void | set_input_handler (parallel_scan::input_handler_index * handler) |
| int | set_page (THREAD_ENTRY * thread_p, PAGE_PTR page, INT16 slot_hint) |
| void | set_range_idx (int idx) |
| void | unwire () |
| void | wire (SCAN_ID * scan_id, val_descr * vd, parallel_scan::input_handler_index * handler, overflow_drain_fsm * fsm) |
Public Functions Documentation¶
function cleanup_on_reset¶
function has_page¶
function leaf_slot_walker¶
function process_oid¶
function scan_next_slot¶
function set_input_handler¶
inline void parallel_index_scan::leaf_slot_walker::set_input_handler (
parallel_scan::input_handler_index * handler
)
function set_page¶
int parallel_index_scan::leaf_slot_walker::set_page (
THREAD_ENTRY * thread_p,
PAGE_PTR page,
INT16 slot_hint
)
function set_range_idx¶
function unwire¶
function wire¶
void parallel_index_scan::leaf_slot_walker::wire (
SCAN_ID * scan_id,
val_descr * vd,
parallel_scan::input_handler_index * handler,
overflow_drain_fsm * fsm
)
The documentation for this class was generated from the following file cubrid/src/query/parallel/px_scan/index/px_scan_index_leaf_slot_walker.hpp