![]() |
AIStatefulTask ‐ Asynchronous, Stateful Task Scheduler library. Threads-like task objects evolving through user-defined states. |
| ▼Nstatefultask | Tasks defined by the library project are put into this namespace |
| CAdoptLock | |
| ▼CBrokerKey | |
| CDeleter | |
| CBrokerKeyEqual | |
| CBrokerKeyHash | |
| CDefaultMemoryPagePool | |
| CResourceFactory | |
| ▼CResourcePool | |
| CEventRequest | |
| CRunningTasksTracker | |
| CTaskCounterGate | |
| CTaskEvent | |
| ▼Ntask | |
| CBroker | |
| CAIDelayedFunction< R(Args...)> | |
| CAIDelayedFunction< void(Args...)> | Specialization of AIDelayedFunction for functions returning void |
| CAIEngine | |
| CAIFriendOfStatefulTask | |
| CAIPackagedTask< R(Args...)> | |
| ▼CAIStatefulTask | |
| CActuation | |
| CConditions | |
| ▼CHandler | |
| CHandle | Contains extra data that depends on the type of the Handler |
| CAIStatefulTaskMutex | |
| CAIStatefulTaskMutexNode | |
| CAITimer | |
| CExample |