Class parallel_query_execute::task¶
ClassList > parallel_query_execute > task
#include <px_query_task.hpp>
Inherits the following classes: cubthread::task
Public Types inherited from cubthread::task¶
See cubthread::task
| Type | Name |
|---|---|
| typedef Context | context_type |
Public Functions¶
| Type | Name |
|---|---|
| virtual void | execute (cubthread::entry & thread_ref) override |
| virtual void | retire () override |
| task (THREAD_ENTRY * parent_thread_p, queue * job_execution_queue_p, err_messages_with_lock * error_messages_p, interrupt * interrupt_p, worker_manager * worker_manager_p) |
|
| virtual | ~task () |
Public Functions inherited from cubthread::task¶
See cubthread::task
| Type | Name |
|---|---|
| virtual void | execute (context_type &) = 0 |
| virtual void | retire (void) |
| task (void) = default |
|
| virtual | ~task (void) = default |
Public Functions Documentation¶
function execute¶
Implements cubthread::task::execute
function retire¶
Implements cubthread::task::retire
function task¶
parallel_query_execute::task::task (
THREAD_ENTRY * parent_thread_p,
queue * job_execution_queue_p,
err_messages_with_lock * error_messages_p,
interrupt * interrupt_p,
worker_manager * worker_manager_p
)
function ~task¶
Implements cubthread::task::~task
The documentation for this class was generated from the following file cubrid/src/query/parallel/px_query_execute/px_query_task.hpp