libcopp  2.2.0
Data Structures | Namespaces | Enumerations
task_impl.h File Reference
#include <libcopp/utils/config/libcopp_build_features.h>
#include <libcopp/utils/atomic_int_type.h>
#include <libcopp/utils/uint64_id_allocator.h>
#include <libcopp/utils/lock_holder.h>
#include <libcopp/utils/spin_lock.h>
#include <libcotask/task_actions.h>
#include <libcopp/utils/config/stl_include_prefix.h>
#include <stdint.h>
#include <list>
#include <memory>
#include <libcopp/utils/config/stl_include_suffix.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  impl::task_impl
 
struct  impl::task_impl::ext_coroutine_flag_t
 

Namespaces

 impl
 

Enumerations

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

Enumeration Type Documentation

◆ EN_TASK_STATUS

Enumerator
EN_TS_INVALID 
EN_TS_CREATED 
EN_TS_RUNNING 
EN_TS_WAITING 
EN_TS_DONE 
EN_TS_CANCELED 
EN_TS_KILLED 
EN_TS_TIMEOUT 

Definition at line 27 of file task_impl.h.