Skip to content

Class parallel_heap_scan::manager

template <RESULT_TYPE result_type>

ClassList > parallel_heap_scan > manager

  • #include <px_heap_scan.hpp>

Public Functions

Type Name
int close ()
int end ()
RESULT_TYPE get_result_type ()
trace_handler & get_trace_handler ()
manager (THREAD_ENTRY * thread_p, QUERY_ID query_id, SCAN_ID * scan_id, xasl_node * xasl, int parallelism, HFID hfid, OID cls_oid, val_descr * vd, bool is_fixed, bool is_grouped, worker_manager * worker_manager)
int merge_stats ()
SCAN_CODE next ()
int open ()
int reset ()
int start_tasks ()
~manager ()

Public Functions Documentation

function close

int parallel_heap_scan::manager::close () 

function end

int parallel_heap_scan::manager::end () 

function get_result_type

inline RESULT_TYPE parallel_heap_scan::manager::get_result_type () 

function get_trace_handler

inline trace_handler & parallel_heap_scan::manager::get_trace_handler () 

function manager

inline parallel_heap_scan::manager::manager (
    THREAD_ENTRY * thread_p,
    QUERY_ID query_id,
    SCAN_ID * scan_id,
    xasl_node * xasl,
    int parallelism,
    HFID hfid,
    OID cls_oid,
    val_descr * vd,
    bool is_fixed,
    bool is_grouped,
    worker_manager * worker_manager
) 

function merge_stats

int parallel_heap_scan::manager::merge_stats () 

function next

SCAN_CODE parallel_heap_scan::manager::next () 

function open

int parallel_heap_scan::manager::open () 

function reset

int parallel_heap_scan::manager::reset () 

function start_tasks

int parallel_heap_scan::manager::start_tasks () 

function ~manager

parallel_heap_scan::manager::~manager () 


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