AIStatefulTask ‐ Asynchronous, Stateful Task Scheduler library.

Threads-like task objects evolving through user-defined states.

Class Index
A | B | C | D | E | H | R | T
A
AIStatefulTask::Actuation
AdoptLock (statefultask)
AIDelayedFunction< R(Args...)>
AIDelayedFunction< void(Args...)>
AIEngine
AIFriendOfStatefulTask
AIPackagedTask< R(Args...)>
AIStatefulTask
AIStatefulTaskMutex
AIStatefulTaskMutexNode
AITimer
B
Broker (task)
BrokerKey (statefultask)
BrokerKeyEqual (statefultask)
BrokerKeyHash (statefultask)
C
AIStatefulTask::Conditions
D
DefaultMemoryPagePool (statefultask)
BrokerKey::Deleter (statefultask)
E
ResourcePool::EventRequest (statefultask)
Example
H
AIStatefulTask::Handler::Handle
AIStatefulTask::Handler
R
ResourceFactory (statefultask)
ResourcePool (statefultask)
RunningTasksTracker (statefultask)
T
TaskCounterGate (statefultask)
TaskEvent (statefultask)