Класс progress_reporterprogress_reporter Class

Класс формирования отчетов о ходе выполнения позволяет формировать уведомления о ходе выполнения определенного типа.The progress reporter class allows reporting progress notifications of a specific type. Каждый объект progress_reporter привязан к конкретному асинхронному действию или операции.Each progress_reporter object is bound to a particular asynchronous action or operation.

СинтаксисSyntax

template<typename _ProgressType>
class progress_reporter;

ПараметрыParameters

_ProgressType_ProgressType
О типе полезных данных каждого уведомления о ходе выполнения сообщается посредством формирования отчетов о ходе выполнения.The payload type of each progress notification reported through the progress reporter.

ЭлементыMembers

Открытые конструкторыPublic Constructors

nameName ОписаниеDescription
progress_reporterprogress_reporter

Открытые методыPublic Methods

nameName ОписаниеDescription
report (отчет).report Отправляет отчет о ходе выполнения в асинхронное действие или операцию, к которому привязано это средство формирования отчетов.Sends a progress report to the asynchronous action or operation to which this progress reporter is bound.

КомментарииRemarks

Этот тип доступен только для среда выполнения Windows приложений.This type is only available to Windows Runtime apps.

Иерархия наследованияInheritance Hierarchy

progress_reporter

ТребованияRequirements

Заголовок: из ppltasks. hHeader: ppltasks.h

Пространство имен: параллелизмNamespace: concurrency

progress_reporterprogress_reporter

progress_reporter();

передачиreport

Отправляет отчет о ходе выполнения в асинхронное действие или операцию, к которому привязано это средство формирования отчетов.Sends a progress report to the asynchronous action or operation to which this progress reporter is bound.

void report(const _ProgressType& val) const;

ПараметрыParameters

Valval
Полезные данные для отчета о ходе выполнения.The payload to report through a progress notification.

См. также разделSee also

Пространство имен Concurrencyconcurrency Namespace