Skip to content

Class cubthread::worker_pool_impl::wrapped_task

ClassList > cubthread > worker_pool_impl > wrapped_task

  • #include <thread_worker_pool_impl.hpp>

Public Functions

Type Name
void execute (context_type & thread_ref)
cubperf::time_point & get_time (void)
wrapped_task & operator= (const wrapped_task &) = delete
wrapped_task & operator= (wrapped_task && other) = delete
void retire (void)
wrapped_task (task_type * task_p)
wrapped_task (const wrapped_task &) = delete
wrapped_task (wrapped_task && other)
~wrapped_task ()

Public Functions Documentation

function execute

void cubthread::worker_pool_impl::wrapped_task::execute (
    context_type & thread_ref
) 

function get_time

cubperf::time_point & cubthread::worker_pool_impl::wrapped_task::get_time (
    void
) 

function operator=

wrapped_task & cubthread::worker_pool_impl::wrapped_task::operator= (
    const  wrapped_task &
) = delete

function operator=

wrapped_task & cubthread::worker_pool_impl::wrapped_task::operator= (
    wrapped_task && other
) = delete

function retire

void cubthread::worker_pool_impl::wrapped_task::retire (
    void
) 

function wrapped_task [1/3]

explicit cubthread::worker_pool_impl::wrapped_task::wrapped_task (
    task_type * task_p
) 

function wrapped_task [2/3]

cubthread::worker_pool_impl::wrapped_task::wrapped_task (
    const  wrapped_task &
) = delete

function wrapped_task [3/3]

cubthread::worker_pool_impl::wrapped_task::wrapped_task (
    wrapped_task && other
) 

function ~wrapped_task

cubthread::worker_pool_impl::wrapped_task::~wrapped_task () 


The documentation for this class was generated from the following file cubrid/src/thread/thread_worker_pool_impl.hpp