stdext::threads::condition::condition |
( |
| ) |
|
|
inline |
int _Validate(int _Res)
Definition: exceptions:45
_CRTIMP2_PURE int __cdecl _Cnd_init(_Cnd_t *)
_Cnd_t _Cond
Definition: condition:91
stdext::threads::condition::~condition |
( |
| ) |
|
|
inline |
_Cnd_t _Cond
Definition: condition:91
_CRTIMP2_PURE void __cdecl _Cnd_destroy(_Cnd_t *)
stdext::threads::condition::condition |
( |
const condition & |
| ) |
|
|
private |
template<class _Scopedlock >
void stdext::threads::condition::_Register |
( |
_Scopedlock & |
_Lck | ) |
|
|
inline |
_CRTIMP2_PURE int __cdecl _Cnd_register_at_thread_exit(_Cnd_t *, _Mtx_t *, int *)
_Cnd_t _Cond
Definition: condition:91
void stdext::threads::condition::notify_all |
( |
| ) |
|
|
inline |
int _Validate(int _Res)
Definition: exceptions:45
_CRTIMP2_PURE int __cdecl _Cnd_broadcast(_Cnd_t *)
_Cnd_t _Cond
Definition: condition:91
void stdext::threads::condition::notify_one |
( |
| ) |
|
|
inline |
int _Validate(int _Res)
Definition: exceptions:45
_CRTIMP2_PURE int __cdecl _Cnd_signal(_Cnd_t *)
_Cnd_t _Cond
Definition: condition:91
template<class _Scopedlock >
bool stdext::threads::condition::timed_wait |
( |
_Scopedlock & |
_Lock, |
|
|
const xtime & |
_Xt |
|
) |
| |
|
inline |
int _Validate(int _Res)
Definition: exceptions:45
_CRTIMP2_PURE int __cdecl _Cnd_timedwait(_Cnd_t *, _Mtx_t *, const xtime *)
_Cnd_t _Cond
Definition: condition:91
_CRTIMP2_PURE void __cdecl _Throw_lock_error()
template<class _Scopedlock , class _Predicate >
bool stdext::threads::condition::timed_wait |
( |
_Scopedlock & |
_Lock, |
|
|
const xtime & |
_Xt, |
|
|
_Predicate |
_Pred |
|
) |
| |
|
inline |
80 &_Lock._My_lock._Mtx._Mtx, &_Xt));
_FwdIt const _Ty _Pr _Pred
Definition: algorithm:1985
int _Validate(int _Res)
Definition: exceptions:45
_CRTIMP2_PURE int __cdecl _Cnd_timedwait(_Cnd_t *, _Mtx_t *, const xtime *)
_Cnd_t _Cond
Definition: condition:91
_CRTIMP2_PURE void __cdecl _Throw_lock_error()
template<class _Scopedlock >
void stdext::threads::condition::wait |
( |
_Scopedlock & |
_Lock | ) |
|
|
inline |
_CRTIMP2_PURE int __cdecl _Cnd_wait(_Cnd_t *, _Mtx_t *)
int _Validate(int _Res)
Definition: exceptions:45
_Cnd_t _Cond
Definition: condition:91
_CRTIMP2_PURE void __cdecl _Throw_lock_error()
template<class _Scopedlock , class _Predicate >
void stdext::threads::condition::wait |
( |
_Scopedlock & |
_Lock, |
|
|
_Predicate |
_Pred |
|
) |
| |
|
inline |
_FwdIt const _Ty _Pr _Pred
Definition: algorithm:1985
_CRTIMP2_PURE int __cdecl _Cnd_wait(_Cnd_t *, _Mtx_t *)
int _Validate(int _Res)
Definition: exceptions:45
_Cnd_t _Cond
Definition: condition:91
_CRTIMP2_PURE void __cdecl _Throw_lock_error()
_Cnd_t stdext::threads::condition::_Cond |
|
private |
The documentation for this class was generated from the following file: