Policy for non-multithread safe event. More...
#include <Event_mthread.h>
Public Member Functions | |
| EventNoMTThreadSafePolicy (bool autoRelease, bool signaled) | |
| void | set (bool sendToAll) |
| void | reset () |
Protected Member Functions | |
| EEventMTWaitCode | _wait (unsigned int msecs) |
| template<class F > | |
| EEventMTWaitCode | _waitAndDo (F postSleep, unsigned int msecs) |
| void | _set (bool sendToAll) |
Protected Attributes | |
| bool | mSignaled |
| bool | mAutoRelease |
| TProcessList | mWaitingProcesses |
Policy for non-multithread safe event.