Class WaitableEvent

Class Documentation

class WaitableEvent

Public Types

enum class ResetPolicy

Values:

enumerator kManual
enumerator kAutomatic
enum class InitialState

Values:

enumerator kSignaled
enumerator kNotSignaled

Public Functions

explicit WaitableEvent(ResetPolicy reset_policy = ResetPolicy::kManual, InitialState initial_state = InitialState::kNotSignaled)
~WaitableEvent()
void Reset()
void Signal()
bool IsSignaled()
void Wait()