Class parallel_heap_scan::result_handler¶
template <RESULT_TYPE result_type>
ClassList > parallel_heap_scan > result_handler
#include <px_heap_scan_result_handler.hpp>
Public Functions¶
| Type | Name |
|---|---|
| SCAN_CODE | read (THREAD_ENTRY * thread_p, read_dest_type * dest) |
| void | read_finalize (THREAD_ENTRY * thread_p) |
| void | read_initialize (THREAD_ENTRY * thread_p) |
| result_handler (QUERY_ID query_id, interrupt * interrupt_p, err_messages_with_lock * err_messages_p, int parallelism, bool g_agg_domain_resolve_need, XASL_NODE * orig_xasl_tree_for_domain_resolve) |
|
| bool | write (THREAD_ENTRY * thread_p, write_dest_type * src) |
| void | write_finalize (THREAD_ENTRY * thread_p) |
| void | write_initialize (THREAD_ENTRY * thread_p, OUTPTR_LIST * outptr_list, XASL_NODE * curr_xasl, VAL_DESCR * vd) |
Public Functions Documentation¶
function read¶
SCAN_CODE parallel_heap_scan::result_handler::read (
THREAD_ENTRY * thread_p,
read_dest_type * dest
)
function read_finalize¶
function read_initialize¶
function result_handler¶
parallel_heap_scan::result_handler::result_handler (
QUERY_ID query_id,
interrupt * interrupt_p,
err_messages_with_lock * err_messages_p,
int parallelism,
bool g_agg_domain_resolve_need,
XASL_NODE * orig_xasl_tree_for_domain_resolve
)
function write¶
function write_finalize¶
function write_initialize¶
void parallel_heap_scan::result_handler::write_initialize (
THREAD_ENTRY * thread_p,
OUTPTR_LIST * outptr_list,
XASL_NODE * curr_xasl,
VAL_DESCR * vd
)
The documentation for this class was generated from the following file cubrid/src/query/parallel/px_heap_scan/px_heap_scan_result_handler.hpp