Skip to content

Class cubthread::task

template <typename Context>

ClassList > cubthread > task

  • #include <thread_task.hpp>

Inherited by the following classes: cubthread::callable_task

Public Types

Type Name
typedef Context context_type

Public Functions

Type Name
virtual void execute (context_type &) = 0
virtual void retire (void)
task (void) = default
virtual ~task (void) = default

Public Types Documentation

typedef context_type

using cubthread::task< Context >::context_type =  Context;

Public Functions Documentation

function execute

virtual void cubthread::task::execute (
    context_type &
) = 0

function retire

inline virtual void cubthread::task::retire (
    void
) 

function task

cubthread::task::task (
    void
) = default

function ~task

virtual cubthread::task::~task (
    void
) = default


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