Skip to content

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

int parallel_scan::slot_iterator_index::finalize (
    THREAD_ENTRY * thread_p
) 

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

inline void parallel_scan::slot_iterator_index::set_input_handler (
    input_handler_index * 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

inline void parallel_scan::slot_iterator_index::set_range_idx (
    int idx
) 

function slot_iterator_index

parallel_scan::slot_iterator_index::slot_iterator_index () 

function ~slot_iterator_index

parallel_scan::slot_iterator_index::~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