CUBRID Engine  latest
cubthread::task< void > Class Template Referenceabstract

#include <thread_task.hpp>

Inheritance diagram for cubthread::task< void >:
Inheritance graph
Collaboration diagram for cubthread::task< void >:
Collaboration graph

Public Member Functions

 task (void)=default
 
virtual ~task (void)=default
 
virtual void execute (void)=0
 
virtual void retire (void)
 

Detailed Description

template<>
class cubthread::task< void >

Definition at line 119 of file thread_task.hpp.

Constructor & Destructor Documentation

cubthread::task< void >::task ( void  )
default
virtual cubthread::task< void >::~task ( void  )
virtualdefault

Member Function Documentation

virtual void cubthread::task< void >::execute ( void  )
pure virtual

Implemented in cubthread::callable_task< void >.

Referenced by cubthread::daemon::loop_without_context().

Here is the caller graph for this function:

virtual void cubthread::task< void >::retire ( void  )
inlinevirtual

Reimplemented in cubthread::callable_task< void >.

Definition at line 126 of file thread_task.hpp.

Referenced by cubthread::daemon::loop_without_context().

Here is the caller graph for this function:


The documentation for this class was generated from the following file: