Public Member Functions | |
MessageQueue () | |
virtual | ~MessageQueue () |
void | AddMessage (Message *pcMsg) |
Message * | NextMessage () |
bool | RemoveMessage (Message *pcMsg) |
Message * | FindMessage (int nIndex) const |
Message * | FindMessage (int nCode, int nIndex=0) const |
int | GetMessageCount (void) const |
bool | IsEmpty (void) const |
bool | Lock (void) |
void | Unlock (void) |
MessageQueue::MessageQueue | ( | ) |
MessageQueue::~MessageQueue | ( | ) | [virtual] |
void MessageQueue::AddMessage | ( | Message * | pcMsg | ) |
Message * MessageQueue::NextMessage | ( | ) |
bool MessageQueue::RemoveMessage | ( | Message * | pcMsg | ) |
Message * MessageQueue::FindMessage | ( | int | nIndex | ) | const |
Message * MessageQueue::FindMessage | ( | int | nCode, | |
int | nIndex = 0 | |||
) | const |
int MessageQueue::GetMessageCount | ( | void | ) | const |
bool MessageQueue::IsEmpty | ( | void | ) | const |
bool MessageQueue::Lock | ( | void | ) |
void MessageQueue::Unlock | ( | void | ) |