zeus::TThreadMessageQueue Class Reference
#include <ThreadMessageQueue.h>
List of all members.
Detailed Description
This implements the message queue of a thread. The message queue is used to synchronize threads
Constructor & Destructor Documentation
| TThreadMessageQueue::TThreadMessageQueue |
( |
|
) |
|
| TThreadMessageQueue::~TThreadMessageQueue |
( |
|
) |
[protected, virtual] |
Destroys the message queue
Member Function Documentation
| void MQUALIFIER TThreadMessageQueue::flush |
( |
|
) |
[virtual] |
| Retval MQUALIFIER TThreadMessageQueue::processObject |
( |
|
) |
[virtual] |
| Retval MQUALIFIER TThreadMessageQueue::postObject |
( |
ISynchronizeObject & |
rObject, |
|
|
bool |
bWaitForCompletion | |
|
) |
| | [virtual] |
| void MQUALIFIER TThreadMessageQueue::lock |
( |
|
) |
[virtual] |
| void MQUALIFIER TThreadMessageQueue::unlock |
( |
|
) |
[virtual] |
| bool MQUALIFIER zeus::TThreadMessageQueue::isLocked |
( |
|
) |
const [inline, virtual] |
| bool MQUALIFIER TThreadMessageQueue::isEmpty |
( |
|
) |
const [virtual] |
| virtual Retval MQUALIFIER zeus::TThreadMessageQueue::askForInterface |
( |
Uint |
uiInterfaceID, |
|
|
IZUnknown *& |
rpIface | |
|
) |
| | [virtual] |
| virtual void MQUALIFIER zeus::TThreadMessageQueue::addRef |
( |
|
) |
const [virtual] |
| virtual void MQUALIFIER zeus::TThreadMessageQueue::release |
( |
|
) |
const [virtual] |
| virtual void zeus::TThreadMessageQueue::onItemPosted |
( |
ISynchronizeObject & |
, |
|
|
bool |
| |
|
) |
| | [inline, protected, virtual] |
Method for to receive the post event
The documentation for this class was generated from the following files: