Queue of message pointers
Err | MessageQueue::Append (GMessage *msg, int requestType = HARD) Append message to queue |
Size | MessageQueue::FreeSlotsCount () Number of messages it is possible to append to queue |
Err | MessageQueue::GetMsg (GMessage **msg, Size number) et message from queue |
Err | MessageQueue::GetRandomMsg (GMessage **msg) Get random message from queue |
bool | MessageQueue::IsQueueFull () Is the queue full? |
MessageQueue::MessageQueue (LogFile * queueLogFile, Size size) Message queue constructor | |
Size | MessageQueue::MsgCount () Returns the number of messages in queue |
Err | MessageQueue::ShowMsg (GMessage **msg, Size number) Get message from queue |
MessageQueue::~MessageQueue () Message queue destructor |
methods
|
attributes
|
Queue of message pointers. Holds a queue of pointers to messages. It provides access to stored messages in FIFO order and even random access.
number - Index of message we want from queue.
size - Maximum number of messages in queue.
number - Message offset in queue.
alphabetic index hierarchy of classes
generated by doc++