![]() |
AIStatefulTask ‐ Asynchronous, Stateful Task Scheduler library. Threads-like task objects evolving through user-defined states. |
Files | |
| file | AIDelayedFunction.h [code] |
| Declaration of AIDelayedFunction, an object storing a function pointer and its arguments. | |
| file | AIEngine.cxx |
| Implementation of AIEngine. | |
| file | AIEngine.h [code] |
| Declaration of class AIEngine. | |
| file | AIFriendOfStatefulTask.h [code] |
| Base class of classes that extend AIStatefulTask derived tasks as member function. | |
| file | AIPackagedTask.h [code] |
| Run code in a thread. Declaration of template class AIPackagedTask. | |
| file | AIStatefulTask.cxx |
| Implementation of AIStatefulTask. | |
| file | AIStatefulTask.h [code] |
| Declaration of base class AIStatefulTask. | |
| file | AIStatefulTaskMutex.cxx |
| Implementation of AIStatefulTaskMutex. | |
| file | AIStatefulTaskMutex.h [code] |
| Mutex for stateful tasks. Declaration of class AIStatefulTaskMutex. | |
| file | AITimer.cxx |
| Implementation of AITimer. | |
| file | AITimer.h [code] |
| Generate a timer event. Declaration of class AITimer. | |
| file | Broker.h [code] |
| file | BrokerKey.h [code] |
| file | DefaultMemoryPagePool.cxx |
| Implementation of DefaultMemoryPagePool. | |
| file | DefaultMemoryPagePool.h [code] |
| Declaration of class DefaultMemoryPagePool. | |
| file | ResourcePool.h [code] |
| file | RunningTasksTracker.h [code] |
| file | TaskCounterGate.h [code] |
| file | TaskEvent.h [code] |