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

os::MessageFilter Class Reference

#include <messagefilter.h>

List of all members.

Public Methods

 MessageFilter ()
 MessageFilter (uint32 nFilterCode)
virtual ~MessageFilter ()
virtual bool Filter (Message *pcMessage, Handler **ppcHandler)=0
HandlerGetHandler () const
LooperGetLooper () const
bool FiltersAllCodes () const
uint32 GetFilterCode () const

Friends

class Handler
class Looper


Detailed Description

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


Constructor & Destructor Documentation

MessageFilter::MessageFilter
 

MessageFilter::MessageFilter uint32 nFilterCode
 

virtual os::MessageFilter::~MessageFilter [virtual]
 


Member Function Documentation

virtual bool os::MessageFilter::Filter Message * pcMessage,
Handler ** ppcHandler
[pure virtual]
 

bool os::MessageFilter::FiltersAllCodes const
 

uint32 os::MessageFilter::GetFilterCode const
 

Handler* os::MessageFilter::GetHandler const
 

Looper* os::MessageFilter::GetLooper const
 


Friends And Related Function Documentation

friend class Handler [friend]
 

friend class Looper [friend]
 


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