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] |