TwiceAsNice  2019-02-18
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
CEvent Class Reference

#include <SynchObj.h>

Collaboration diagram for CEvent:
Collaboration graph

Public Member Functions

 CEvent (bool bAutoReset=true)
 
 ~CEvent ()
 
bool SetEvent ()
 
bool ResetEvent ()
 
bool WaitForEvent (int timeout)
 
 CEvent (bool bAutoReset=true)
 
 ~CEvent ()
 
bool SetEvent ()
 
bool ResetEvent ()
 
bool WaitForEvent (int timeout)
 

Static Public Member Functions

static bool WaitForMultipleEvents (CEvent **events, int count, bool waitAll, int timeout)
 
static bool WaitForMultipleEvents (CEvent **events, int count, bool waitAll, int timeout)
 

Private Attributes

bool m_bSignaled
 

Constructor & Destructor Documentation

◆ CEvent() [1/2]

CEvent::CEvent ( bool  bAutoReset = true)

◆ ~CEvent() [1/2]

CEvent::~CEvent ( )

◆ CEvent() [2/2]

CEvent::CEvent ( bool  bAutoReset = true)

◆ ~CEvent() [2/2]

CEvent::~CEvent ( )

Member Function Documentation

◆ ResetEvent() [1/2]

bool CEvent::ResetEvent ( )

◆ ResetEvent() [2/2]

bool CEvent::ResetEvent ( )

◆ SetEvent() [1/2]

bool CEvent::SetEvent ( )

◆ SetEvent() [2/2]

bool CEvent::SetEvent ( )

◆ WaitForEvent() [1/2]

bool CEvent::WaitForEvent ( int  timeout)

◆ WaitForEvent() [2/2]

bool CEvent::WaitForEvent ( int  timeout)

◆ WaitForMultipleEvents() [1/2]

bool CEvent::WaitForMultipleEvents ( CEvent **  events,
int  count,
bool  waitAll,
int  timeout 
)
static

◆ WaitForMultipleEvents() [2/2]

static bool CEvent::WaitForMultipleEvents ( CEvent **  events,
int  count,
bool  waitAll,
int  timeout 
)
static

Member Data Documentation

◆ m_bSignaled

bool CEvent::m_bSignaled
private

The documentation for this class was generated from the following files: