#include <bzslock.h>
Public Member Functions | |
Event (bool InitialState=false, bool AutoReset=false) | |
~Event () | |
void | Set () |
void | Reset () |
bool | IsSet () |
bool | Wait (unsigned Timeout=INFINITE) |
Private Attributes | |
HANDLE | m_hEvent |
BazisLib::Win32::Event::Event | ( | bool | InitialState = false , |
|
bool | AutoReset = false | |||
) | [inline] |
BazisLib::Win32::Event::~Event | ( | ) | [inline] |
bool BazisLib::Win32::Event::IsSet | ( | ) | [inline] |
void BazisLib::Win32::Event::Reset | ( | ) | [inline] |
void BazisLib::Win32::Event::Set | ( | ) | [inline] |
bool BazisLib::Win32::Event::Wait | ( | unsigned | Timeout = INFINITE |
) | [inline] |
HANDLE BazisLib::Win32::Event::m_hEvent [private] |