RakNet  4.0
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 >
AddOutput(OutputType outputData)ThreadPool< InputType, OutputType >
Clear(void)ThreadPool< InputType, OutputType >
ClearInput(void)ThreadPool< InputType, OutputType >
ClearOutput(void)ThreadPool< InputType, OutputType >
GetInputAtIndex(unsigned index)ThreadPool< InputType, OutputType >
GetOutput(void)ThreadPool< InputType, OutputType >
GetOutputAtIndex(unsigned index)ThreadPool< InputType, OutputType >
HasInput(void)ThreadPool< InputType, OutputType >
HasInputFast(void)ThreadPool< InputType, OutputType >
HasOutput(void)ThreadPool< InputType, OutputType >
HasOutputFast(void)ThreadPool< InputType, OutputType >
InputSize(void)ThreadPool< InputType, OutputType >
IsWorking(void)ThreadPool< InputType, OutputType >
LockInput(void)ThreadPool< InputType, OutputType >
LockOutput(void)ThreadPool< InputType, OutputType >
NumThreadsWorking(void)ThreadPool< InputType, OutputType >
OutputSize(void)ThreadPool< InputType, OutputType >
RemoveInputAtIndex(unsigned index)ThreadPool< InputType, OutputType >
RemoveOutputAtIndex(unsigned index)ThreadPool< InputType, OutputType >
StartThreads(int numThreads, int stackSize, void *(*_perThreadInit)()=0, void(*_perThreadDeinit)(void *)=0)ThreadPool< InputType, OutputType >
StopThreads(void)ThreadPool< InputType, OutputType >
UnlockInput(void)ThreadPool< InputType, OutputType >
UnlockOutput(void)ThreadPool< InputType, OutputType >
WasStarted(void)ThreadPool< InputType, OutputType >