recursive_timed_mutex 클래스

나타내는 한 뮤텍스 형식이 시간.이 형식의 개체를 제한 된 시간 내에서 프로그램을 차단 하 여 상호 배제를 적용 하는 데 사용 됩니다.형식의 개체와 달리 timed_mutex, 잠금 메서드를 호출 하는 효과 recursive_timed_mutex 개체 잘 정의 되어 있습니다.

class recursive_timed_mutex;

Members

Hh921438.collapse_all(ko-kr,VS.110).gifPublic 생성자

이름

설명

recursive_timed_mutex::recursive_timed_mutex 생성자

생성 된 recursive_timed_mutex 잠금이 설정 되지 않은 개체입니다.

recursive_timed_mutex:: ~ recursive_timed_mutex 소멸자

사용 되는 리소스를 모두 해제는 recursive_timed_mutex 개체입니다.

Hh921438.collapse_all(ko-kr,VS.110).gifPublic 메서드

이름

설명

recursive_timed_mutex::lock 메서드

스레드 소유권을 얻을 때까지 호출 스레드를 차단의 mutex.

recursive_timed_mutex::try_lock 메서드

소유권을 얻고 있는 mutex 이세요.

recursive_timed_mutex::try_lock_for 메서드

소유권을 얻고 있는 mutex 지정 된 시간 간격에 대 한.

recursive_timed_mutex::try_lock_until 메서드

소유권을 얻고 있는 mutex 지정 된 시간까지.

recursive_timed_mutex::unlock 메서드

해제의 소유권은 mutex.

요구 사항

헤더: 뮤텍스

네임 스페이스: std

참고 항목

참조

<mutex>

기타 리소스

헤더 파일