Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

os::MessageQueue Class Reference

#include <messagequeue.h>

List of all members.

Public Methods

 MessageQueue ()
virtual ~MessageQueue ()
void AddMessage (Message *pcMsg)
MessageNextMessage ()
bool RemoveMessage (Message *pcMsg)
MessageFindMessage (int nIndex) const
MessageFindMessage (int nCode, int nIndex=0) const
int GetMessageCount (void) const
bool IsEmpty (void) const
bool Lock (void)
void Unlock (void)


Detailed Description

Description:
See also:
Author:
Kurt Skauen (kurt@atheos.cx)


Constructor & Destructor Documentation

MessageQueue::MessageQueue
 

MessageQueue::~MessageQueue [virtual]
 


Member Function Documentation

void MessageQueue::AddMessage Message * pcMsg
 

Message * MessageQueue::FindMessage int nCode,
int nIndex = 0
const
 

Message * MessageQueue::FindMessage int nIndex const
 

int MessageQueue::GetMessageCount void const
 

bool MessageQueue::IsEmpty void const
 

bool MessageQueue::Lock void
 

Message * MessageQueue::NextMessage void
 

bool MessageQueue::RemoveMessage Message * pcMsg
 

void MessageQueue::Unlock void
 


Generated at Tue Sep 11 15:27:51 2001 for AtheOS higlevel API by doxygen1.2.9.1 written by Dimitri van Heesch, © 1997-2001