Public Member Functions | |
virtual void | AddWork (const void *pData, const DWORD dataLength)=0 |
virtual void | AddWorkEx (const Data data[], DWORD numEntries)=0 |
virtual bool | TryAddWork (const void *pData, DWORD dataLength)=0 |
virtual bool | TryAddWorkEx (const Data data[], DWORD numEntries)=0 |
Protected Member Functions | |
virtual | ~IWritableRingBufferWorkQueue () |
virtual ~IWritableRingBufferWorkQueue | ( | ) | [protected, virtual] |
virtual void AddWork | ( | const void * | pData, | |
const DWORD | dataLength | |||
) | [pure virtual] |
Implemented in CThreadSafeRingBufferWorkQueue.
Implemented in CThreadSafeRingBufferWorkQueue.
Implemented in CThreadSafeRingBufferWorkQueue.
Implemented in CThreadSafeRingBufferWorkQueue.