다음을 통해 공유


packaged_task 클래스

설명 된 비동기 공급자 즉 시그니처가 호출 되는 호출 래퍼 Ty(ArgTypes...).해당 비동기 상태 연결 잠재적 결과 외에도 호출 개체의 복사본을 보유 합니다.

template<class>
class packaged_task;

Members

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

이름

설명

packaged_task::packaged_task 생성자

packaged_task 개체를 생성합니다.

packaged_task:: ~ packaged_task 소멸자

packaged_task 개체를 소멸시킵니다.

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

이름

설명

packaged_task::get_future 메서드

반환 된 이후 개체와 관련 된 비동기 상태.

packaged_task::make_ready_at_thread_exit 메서드

비동기 연결 된 상태에서 저장 하 고 가져오고 반환 된 값을 저장 호출할 개체를 호출 합니다.

packaged_task::reset 메서드

관련된 비동기 상태를 바꿉니다.

packaged_task::swap 메서드

지정 된 개체와 관련 된 비동기 상태를 교환합니다.

packaged_task::valid 메서드

개체가 비동기 연결된 상태에 있는지 여부를 지정 합니다.

Hh920525.collapse_all(ko-kr,VS.110).gifPublic 연산자

이름

설명

packaged_task::operator = 연산자

비동기 연결된 상태에서 지정 된 개체를 전달합니다.

packaged_task::operator() 연산자

관련된 비동기 상태에 저장 됩니다, 원자적으로 반환 되는 값을 저장 하 고 상태를 설정는 호출할 수 개체가 호출 준비.

packaged_task::operator 부울 연산자

개체가 비동기 연결된 상태에 있는지 여부를 지정 합니다.

요구 사항

헤더: 미래

네임 스페이스: std

참고 항목

참조

<future>

기타 리소스

헤더 파일