Class parallel_query::hash_join::spawn_manager¶
ClassList > parallel_query > hash_join > spawn_manager
#include <px_hash_join_spawn_manager.hpp>
Public Functions¶
| Type | Name |
|---|---|
| PRED_EXPR * | get_during_join_pred (PRED_EXPR * src) |
| REGU_VARIABLE_LIST | get_inner_regu_list_pred (REGU_VARIABLE_LIST src) |
| REGU_VARIABLE_LIST | get_outer_regu_list_pred (REGU_VARIABLE_LIST src) |
| cubthread::entry & | get_thread_ref () noexcept const |
| VAL_DESCR * | get_val_descr (VAL_DESCR * src) |
| spawn_manager & | operator= (const spawn_manager &) = delete |
| spawn_manager & | operator= (spawn_manager &&) = delete |
| spawn_manager (cubthread::entry & thread_ref) |
|
| spawn_manager (const spawn_manager &) = delete |
|
| spawn_manager (spawn_manager &&) = delete |
|
| ~spawn_manager () noexcept |
Public Static Functions¶
| Type | Name |
|---|---|
| void | destroy_instance () noexcept |
| spawn_manager * | get_instance (cubthread::entry & thread_ref) noexcept |
Public Functions Documentation¶
function get_during_join_pred¶
function get_inner_regu_list_pred¶
REGU_VARIABLE_LIST parallel_query::hash_join::spawn_manager::get_inner_regu_list_pred (
REGU_VARIABLE_LIST src
)
function get_outer_regu_list_pred¶
REGU_VARIABLE_LIST parallel_query::hash_join::spawn_manager::get_outer_regu_list_pred (
REGU_VARIABLE_LIST src
)
function get_thread_ref¶
function get_val_descr¶
function operator=¶
spawn_manager & parallel_query::hash_join::spawn_manager::operator= (
const spawn_manager &
) = delete
function operator=¶
function spawn_manager [1/3]¶
function spawn_manager [2/3]¶
function spawn_manager [3/3]¶
function ~spawn_manager¶
Public Static Functions Documentation¶
function destroy_instance¶
function get_instance¶
static spawn_manager * parallel_query::hash_join::spawn_manager::get_instance (
cubthread::entry & thread_ref
) noexcept
The documentation for this class was generated from the following file cubrid/src/query/parallel/px_hash_join/px_hash_join_spawn_manager.hpp