ThreadPool< InputType, OutputType > Member List

This is the complete list of members for ThreadPool< InputType, OutputType >, including all inherited members.

AddInput(OutputType(*workerThreadCallback)(InputType, bool *returnOutput, void *perThreadData), InputType inputData)ThreadPool< InputType, OutputType > [inline]
AddOutput(OutputType outputData)ThreadPool< InputType, OutputType > [inline]
Clear(void)ThreadPool< InputType, OutputType > [inline]
ClearInput(void)ThreadPool< InputType, OutputType > [inline]
ClearOutput(void)ThreadPool< InputType, OutputType > [inline]
GetInputAtIndex(unsigned index)ThreadPool< InputType, OutputType > [inline]
GetOutput(void)ThreadPool< InputType, OutputType > [inline]
GetOutputAtIndex(unsigned index)ThreadPool< InputType, OutputType > [inline]
HasInput(void)ThreadPool< InputType, OutputType > [inline]
HasInputFast(void)ThreadPool< InputType, OutputType > [inline]
HasOutput(void)ThreadPool< InputType, OutputType > [inline]
HasOutputFast(void)ThreadPool< InputType, OutputType > [inline]
InputSize(void)ThreadPool< InputType, OutputType > [inline]
IsWorking(void)ThreadPool< InputType, OutputType > [inline]
LockInput(void)ThreadPool< InputType, OutputType > [inline]
LockOutput(void)ThreadPool< InputType, OutputType > [inline]
NumThreadsWorking(void)ThreadPool< InputType, OutputType > [inline]
OutputSize(void)ThreadPool< InputType, OutputType > [inline]
RemoveInputAtIndex(unsigned index)ThreadPool< InputType, OutputType > [inline]
RemoveOutputAtIndex(unsigned index)ThreadPool< InputType, OutputType > [inline]
StartThreads(int numThreads, int stackSize, void *(*_perThreadInit)()=0, void(*_perThreadDeinit)(void *)=0)ThreadPool< InputType, OutputType > [inline]
StopThreads(void)ThreadPool< InputType, OutputType > [inline]
UnlockInput(void)ThreadPool< InputType, OutputType > [inline]
UnlockOutput(void)ThreadPool< InputType, OutputType > [inline]
WasStarted(void)ThreadPool< InputType, OutputType > [inline]


Generated on Wed Feb 1 13:33:46 2012 for RakNet by  doxygen 1.5.7.1