libcopp  1.2.0
Data Structures | Namespaces | Enumerations
task_impl.h File Reference
#include <list>
#include <stdint.h>
#include <libcopp/utils/atomic_int_type.h>
#include <libcopp/utils/config/compiler_features.h>
#include <libcopp/utils/std/smart_ptr.h>
#include <libcopp/utils/lock_holder.h>
#include <libcopp/utils/spin_lock.h>
#include <libcotask/task_actions.h>
Include dependency graph for task_impl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  cotask::impl::task_impl
 
struct  cotask::impl::task_impl::ext_coroutine_flag_t
 

Namespaces

 cotask
 
 cotask::impl
 

Enumerations

enum  cotask::EN_TASK_STATUS {
  cotask::EN_TS_INVALID = 0, cotask::EN_TS_CREATED, cotask::EN_TS_RUNNING, cotask::EN_TS_WAITING,
  cotask::EN_TS_DONE, cotask::EN_TS_CANCELED, cotask::EN_TS_KILLED, cotask::EN_TS_TIMEOUT
}