std:: cv_status
From cppreference.net
C++
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
헤더 파일에 정의됨
<condition_variable>
|
||
|
enum
class
cv_status
{
no_timeout,
|
(C++11 이후) | |
스코프 열거형
std::cv_status
는 시간 제한 대기가 시간 초과로 인해 반환되었는지 여부를 설명합니다.
std::cv_status
는
std::condition_variable
과
std::condition_variable_any
의
wait_for
와
wait_until
멤버 함수에서 사용됩니다.
멤버 상수
| 열거자 | 의미 |
no_timeout
|
조건 변수가
notify_all
,
notify_one
또는 스퓨리어스 웨이크업으로 인해 깨어남
|
timeout
|
조건 변수가 타임아웃 만료로 인해 깨어남 |
참고 항목
|
현재 스레드를 조건 변수가 깨어나거나 지정된 타임아웃 시간이 경과할 때까지 차단합니다
(
std::condition_variable
의
public member function)
|
|
|
현재 스레드를 조건 변수가 깨어나거나 지정된 타임아웃 시간이 경과할 때까지 차단합니다
(
std::condition_variable_any
의
public member function)
|
|
|
현재 스레드를 조건 변수가 깨어나거나 지정된 시간 점에 도달할 때까지 차단합니다
(
std::condition_variable
의
public member function)
|
|
|
현재 스레드를 조건 변수가 깨어나거나 지정된 시간 점에 도달할 때까지 차단합니다
(
std::condition_variable_any
의
public member function)
|