Initialise()=0 | IRingBufferWorkPoolWorkerThreadCallback | [pure virtual] |
NoItemsToProcess() | IRingBufferWorkPoolWorkerThreadCallback | [inline, virtual] |
OnProcessException(const _tstring &message)=0 | IRingBufferWorkPoolWorkerThreadCallback | [pure virtual] |
OnThreadTerminationException(const _tstring &message)=0 | IRingBufferWorkPoolWorkerThreadCallback | [pure virtual] |
Process(IReadableRingBufferWorkQueue::WorkItem &workItem)=0 | IRingBufferWorkPoolWorkerThreadCallback | [pure virtual] |
Process(const BYTE *pData, DWORD dataLength)=0 | IRingBufferWorkPoolWorkerThreadCallback | [pure virtual] |
Shutdown()=0 | IRingBufferWorkPoolWorkerThreadCallback | [pure virtual] |
UseExtractionBuffer() const | IRingBufferWorkPoolWorkerThreadCallback | [inline, virtual] |
~IRingBufferWorkPoolWorkerThreadCallback() | IRingBufferWorkPoolWorkerThreadCallback | [protected, virtual] |