Gaia-ECS v0.9.3
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia::mt::ThreadCtx Struct Reference

Public Member Functions

void reset ()
 
 ThreadCtx (const ThreadCtx &other)=delete
 
ThreadCtxoperator= (const ThreadCtx &other)=delete
 
 ThreadCtx (ThreadCtx &&other)=delete
 
ThreadCtxoperator= (ThreadCtx &&other)=delete
 

Public Attributes

ThreadPooltp
 Thread pool pointer.
 
uint32_t workerIdx
 Worker index.
 
JobPriority prio
 Job priority.
 
Event event
 Event signaled when a job is executed.
 
JobQueue< 512 > jobQueue
 Lock-free work stealing queue for the jobs.
 

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