Pyro higlevel API
|
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) const |
int | GetMessageCount (void) const |
bool | IsEmpty (void) const |
bool | Lock (void) |
void | Unlock (void) |
MessageQueue::MessageQueue | ( | ) |
|
virtual |
References NextMessage().
void MessageQueue::AddMessage | ( | Message * | pcMsg | ) |
Referenced by os::IconDirectoryView::ReRead(), and os_priv::DirKeeper::Stop().
Message * MessageQueue::FindMessage | ( | int | nIndex | ) | const |
Referenced by os::Window::DispatchMessage().
Message * MessageQueue::FindMessage | ( | int | nCode, |
int | nIndex | ||
) | const |
References os::Message::GetCode().
int MessageQueue::GetMessageCount | ( | void | ) | const |
bool MessageQueue::IsEmpty | ( | void | ) | const |
bool MessageQueue::Lock | ( | void | ) |
References os::Locker::Lock().
Referenced by os::Window::DispatchMessage(), os::IconDirectoryView::ReRead(), and os_priv::DirKeeper::Stop().
Message * MessageQueue::NextMessage | ( | void | ) |
Referenced by os::IconDirectoryView::ReRead(), os_priv::DirKeeper::Stop(), and ~MessageQueue().
bool MessageQueue::RemoveMessage | ( | Message * | pcMsg | ) |
void MessageQueue::Unlock | ( | void | ) |
References os::Locker::Unlock().
Referenced by os::Window::DispatchMessage(), os::IconDirectoryView::ReRead(), and os_priv::DirKeeper::Stop().