C++ Instrument Catalog
|
#include <ThreadedMailbox.h>
Public Member Functions | |
CThreadedMailBox () | |
void | ThreadStart () |
void | ThreadStop () |
Protected Types | |
enum | eEventType { kExit, kUserMsg } |
Protected Member Functions | |
void | l_SendMsg (const UserMsgT &rMsg) |
bool | l_IsRequestedToStop () |
virtual void | l_ThreadTask (eEventType EvtType, UserMsgT *pMsg)=0 |
Definition at line 222 of file ThreadedMailbox.h.
|
protected |
Enumerator | |
---|---|
kExit | |
kUserMsg |
Definition at line 228 of file ThreadedMailbox.h.
|
inline |
Definition at line 257 of file ThreadedMailbox.h.
|
protected |
Definition at line 306 of file ThreadedMailbox.h.
|
protected |
Definition at line 300 of file ThreadedMailbox.h.
|
protectedpure virtual |
void MTL::ThreadedMailbox::CThreadedMailBox< UserMsgT >::ThreadStart |
Definition at line 280 of file ThreadedMailbox.h.
void MTL::ThreadedMailbox::CThreadedMailBox< UserMsgT >::ThreadStop |
Definition at line 291 of file ThreadedMailbox.h.