Skip to content

Class parallel_heap_scan::slot_iterator

ClassList > parallel_heap_scan > slot_iterator

  • #include <px_heap_scan_slot_iterator.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)
int set_page (THREAD_ENTRY * thread_p, VPID * vpid)
slot_iterator ()
~slot_iterator ()

Public Functions Documentation

function finalize

int parallel_heap_scan::slot_iterator::finalize (
    THREAD_ENTRY * thread_p
) 

function initialize

int parallel_heap_scan::slot_iterator::initialize (
    THREAD_ENTRY * thread_p,
    SCAN_ID * scan_id,
    val_descr * vd
) 

function next_qualified_slot_with_peek

SCAN_CODE parallel_heap_scan::slot_iterator::next_qualified_slot_with_peek (
    THREAD_ENTRY * thread_p
) 

function set_page

int parallel_heap_scan::slot_iterator::set_page (
    THREAD_ENTRY * thread_p,
    VPID * vpid
) 

function slot_iterator

parallel_heap_scan::slot_iterator::slot_iterator () 

function ~slot_iterator

parallel_heap_scan::slot_iterator::~slot_iterator () 


The documentation for this class was generated from the following file cubrid/src/query/parallel/px_heap_scan/px_heap_scan_slot_iterator.hpp