TracktionEngine
tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPool Member List

This is the complete list of members for tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPool, including all inherited members.

clearThreads()=0tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPoolpure virtual
createThreads(size_t numThreads)=0tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPoolpure virtual
isFinalNodeReady()tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPool
process()tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPool
resetExitSignal()tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPool
setCurrentNode(LockFreeMultiThreadedNodePlayer::PreparedNode *nodeInUse)tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPool
shouldExit() consttracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPool
shouldWait()tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPool
signal(int numToSignal)=0tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPoolpure virtual
signalAll()=0tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPoolpure virtual
signalOne()=0tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPoolpure virtual
signalShouldExit()tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPool
ThreadPool(LockFreeMultiThreadedNodePlayer &p)tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPool
waitForFinalNode()=0tracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPoolpure virtual
~ThreadPool()=defaulttracktion::graph::LockFreeMultiThreadedNodePlayer::ThreadPoolvirtual