#include <TaoEvent.h>
Public Member Functions | |
TaoEvent (const int userData=0) | |
TaoEvent (const TaoEvent &rTaoEvent) | |
virtual | ~TaoEvent () |
virtual OsStatus | reset (void) |
virtual OsStatus | wait (int msgId, const OsTime &rTimeout=OsTime::OS_INFINITY) |
void | setMutex (OsMutex *pMutex) |
void | setStringData (UtlString &rStringData) |
void | setIntData (int rIntData) |
void | setIntData2 (int rIntData) |
TaoStatus | getStringData (UtlString &data) |
TaoStatus | getIntData (int &data) |
TaoStatus | getIntData2 (int &data) |
Private Attributes | |
UtlString | mStringData |
int | mIntData |
int | mIntData2 |
OsMutex * | mpMutex |
TaoEvent | ( | const int | userData = 0 | ) |
|
virtual |
TaoStatus getIntData | ( | int & | data | ) |
TaoStatus getIntData2 | ( | int & | data | ) |
TaoStatus getStringData | ( | UtlString & | data | ) |
|
virtual |
void setIntData | ( | int | rIntData | ) |
void setIntData2 | ( | int | rIntData | ) |
void setMutex | ( | OsMutex * | pMutex | ) |
void setStringData | ( | UtlString & | rStringData | ) |
|
virtual |
|
private |
|
private |
|
private |
|
private |