Skip to content

Class parallel_query_execute::task_args

ClassList > parallel_query_execute > task_args

  • #include <px_query_task.hpp>

Public Attributes

Type Name
err_messages_with_lock * m_error_messages_p
interrupt * m_interrupt_p
queue * m_job_execution_queue_p
THREAD_ENTRY * m_parent_thread_p
worker_manager * m_worker_manager_p

Public Functions

Type Name
task_args (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)
~task_args ()

Public Attributes Documentation

variable m_error_messages_p

err_messages_with_lock* parallel_query_execute::task_args::m_error_messages_p;

variable m_interrupt_p

interrupt* parallel_query_execute::task_args::m_interrupt_p;

variable m_job_execution_queue_p

queue* parallel_query_execute::task_args::m_job_execution_queue_p;

variable m_parent_thread_p

THREAD_ENTRY* parallel_query_execute::task_args::m_parent_thread_p;

variable m_worker_manager_p

worker_manager* parallel_query_execute::task_args::m_worker_manager_p;

Public Functions Documentation

function task_args

inline parallel_query_execute::task_args::task_args (
    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_args

inline parallel_query_execute::task_args::~task_args () 


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