|
EpcTools
An event based multi-threaded C++ development framework.
|
#include <eqpub.h>
Public Member Functions | |
| EQueuePublic () | |
| Default constructor. More... | |
| ~EQueuePublic () | |
| Class destructor. More... | |
| Void | init (Int queueid, EQueueBase::Mode mode) |
| Initializes the queue object. More... | |
Public Member Functions inherited from EQueueBase | |
| Bool | push (EQueueMessage &msg, Bool wait=True) |
| Writes a message to the queue. More... | |
| EQueueMessage * | pop (Bool wait=True) |
| Retrieves the next message from the queue. More... | |
| Void | destroy () |
| Destroys the message queue. More... | |
Additional Inherited Members | |
Public Types inherited from EQueueBase | |
| enum | Mode { ReadOnly, WriteOnly, ReadWrite } |
| The queue access modes. More... | |
| EQueuePublic::EQueuePublic | ( | ) |
Default constructor.
| EQueuePublic::~EQueuePublic | ( | ) |
Class destructor.
| Void EQueuePublic::init | ( | Int | queueid, |
| EQueueBase::Mode | mode | ||
| ) |
Initializes the queue object.
| queueid | the queue identifier. |
| mode | the open mode. |
1.8.16