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

Looper::Private Class Reference

List of all members.

Public Methods

 Private (const std::string &cName)

Public Attributes

std::string m_cName
TimerNode * m_pcFirstTimer
std::map< int, Handler *> m_cHandlerMap
Handler * m_pcDefaultHandler
int m_nHandlerCount
Message * m_pcCurrentMessage
MessageQueue * m_pcMsgQueue
int m_nID
int m_nPriority
thread_id m_hThread
port_id m_hPort
Locker m_cDefaultMutex
Locker * m_pcMutex
Looper * m_pcNextLooper
bigtime_t m_nNextEvent
std::list< MessageFilter *> m_cCommonFilterList

Constructor & Destructor Documentation

Private::Private const std::string & cName [inline]
 


Member Data Documentation

std::list<MessageFilter*> Looper::Private::m_cCommonFilterList
 

Locker Looper::Private::m_cDefaultMutex
 

std::map<int,Handler*> Looper::Private::m_cHandlerMap
 

std::string Looper::Private::m_cName
 

port_id Looper::Private::m_hPort
 

thread_id Looper::Private::m_hThread
 

int Looper::Private::m_nHandlerCount
 

int Looper::Private::m_nID
 

bigtime_t Looper::Private::m_nNextEvent
 

int Looper::Private::m_nPriority
 

Message* Looper::Private::m_pcCurrentMessage
 

Handler* Looper::Private::m_pcDefaultHandler
 

TimerNode* Looper::Private::m_pcFirstTimer
 

MessageQueue* Looper::Private::m_pcMsgQueue
 

Locker* Looper::Private::m_pcMutex
 

Looper* Looper::Private::m_pcNextLooper
 


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