libcopp  2.2.0
Public Member Functions
impl::task_action_impl Class Referenceabstract

#include <task_action_impl.h>

Inheritance diagram for impl::task_action_impl:
Inheritance graph
Collaboration diagram for impl::task_action_impl:
Collaboration graph

Public Member Functions

 task_action_impl ()
 
virtual ~task_action_impl ()
 
 task_action_impl (const task_action_impl &)
 
task_action_imploperator= (const task_action_impl &)
 
 task_action_impl (const task_action_impl &&)
 
task_action_imploperator= (const task_action_impl &&)
 
virtual int operator() (void *)=0
 
virtual int on_finished (task_impl &)
 

Detailed Description

Definition at line 16 of file task_action_impl.h.

Constructor & Destructor Documentation

◆ task_action_impl() [1/3]

LIBCOPP_COTASK_API impl::task_action_impl::task_action_impl ( )

Definition at line 9 of file task_action_impl.cpp.

◆ ~task_action_impl()

LIBCOPP_COTASK_API impl::task_action_impl::~task_action_impl ( )
virtual

Definition at line 11 of file task_action_impl.cpp.

◆ task_action_impl() [2/3]

LIBCOPP_COTASK_API impl::task_action_impl::task_action_impl ( const task_action_impl )

Definition at line 13 of file task_action_impl.cpp.

◆ task_action_impl() [3/3]

LIBCOPP_COTASK_API impl::task_action_impl::task_action_impl ( const task_action_impl &&  )

Definition at line 16 of file task_action_impl.cpp.

Member Function Documentation

◆ on_finished()

LIBCOPP_COTASK_API int impl::task_action_impl::on_finished ( task_impl )
virtual

Definition at line 19 of file task_action_impl.cpp.

Referenced by impl::task_impl::_notify_finished().

◆ operator()()

virtual int impl::task_action_impl::operator() ( void *  )
pure virtual

◆ operator=() [1/2]

LIBCOPP_COTASK_API task_action_impl & impl::task_action_impl::operator= ( const task_action_impl &&  )

Definition at line 17 of file task_action_impl.cpp.

◆ operator=() [2/2]

LIBCOPP_COTASK_API task_action_impl & impl::task_action_impl::operator= ( const task_action_impl )

Definition at line 14 of file task_action_impl.cpp.


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