progress_reporter — Klasa
Klasa reportera postępu umożliwia raportowanie powiadomień o postępie określonego typu. Każdy obiekt progress_reporter jest powiązany z określoną akcją lub operacją asynchroniczną.
Składnia
template<typename _ProgressType>
class progress_reporter;
Parametry
_ProgressType
Typ ładunku każdego powiadomienia o postępie zgłoszonym przez reportera postępu.
Elementy członkowskie
Konstruktory publiczne
Nazwa/nazwisko | opis |
---|---|
progress_reporter |
Metody publiczne
Nazwa/nazwisko | opis |
---|---|
sprawozdanie | Wysyła raport postępu do akcji asynchronicznej lub operacji, do której jest powiązany ten reporter postępu. |
Uwagi
Ten typ jest dostępny tylko dla środowisko wykonawcze systemu Windows aplikacji.
Hierarchia dziedziczenia
progress_reporter
Wymagania
Nagłówek: ppltasks.h
Przestrzeń nazw: współbieżność
progress_reporter
progress_reporter();
raport
Wysyła raport postępu do akcji asynchronicznej lub operacji, do której jest powiązany ten reporter postępu.
void report(const _ProgressType& val) const;
Parametry
Val
Ładunek do raportowania za pośrednictwem powiadomienia o postępie.