Udostępnij za pośrednictwem


Klasa packaged_task

W tym artykule opisano asynchronicznego dostawca czyli otoka wywołanie których podpis wywołanie jest Ty(ArgTypes...).Jego asynchronicznego państwie stowarzyszonym zawiera kopię jej nieopłacona obiektu oprócz potencjalnych wyników.

template<class>
class packaged_task;

Elementy członkowskie

Hh920525.collapse_all(pl-pl,VS.110).gifKonstruktory publiczne

Nazwa

Opis

Konstruktor packaged_task::packaged_task

Konstrukcje packaged_task obiektu.

packaged_task:: ~ packaged_task destruktor

Niszczy packaged_task obiektu.

Hh920525.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

Metoda packaged_task::get_future

Zwraca przyszłych asynchronicznego państwie stowarzyszonym obiekt, który ma tę samą wartość.

Metoda packaged_task::make_ready_at_thread_exit

Wywołuje nieopłacona obiekt, który jest przechowywany w państwie stowarzyszonym asynchroniczne i atomowo przechowuje zwrócona wartość.

Metoda packaged_task::reset

Zastępuje państwo stowarzyszone asynchronicznego.

Metoda packaged_task::swap

Wymiany asynchronicznej państwo stowarzyszone z danego określonego obiektu.

Metoda packaged_task::valid

Określa, czy obiekt ma państwie stowarzyszonym asynchronicznego.

Hh920525.collapse_all(pl-pl,VS.110).gifOperatory publiczne

Nazwa

Opis

packaged_task::operator = operatora

Przesyła asynchronicznego państwo stowarzyszone z określonego obiektu.

Operator packaged_task::operator()

Wywołuje nieopłacona obiekt, który jest przechowywany w państwie stowarzyszonym asynchronicznych, atomowo przechowuje zwrócona wartość i ustawia stan na Gotowe.

bool packaged_task::operator operatora

Określa, czy obiekt ma państwie stowarzyszonym asynchronicznego.

Wymagania

Nagłówek: przyszłych

Obszar nazw: std

Zobacz też

Informacje

<future>

Inne zasoby

Pliki nagłówków