Tomographer  v5.4
Tomographer C++ Framework Documentation
tpy::FullStatusReport Struct Reference

Complete status report for multiple tasks running in parallel. More...

#include <py/cxx/tomographerpy/pymultiproc.h>

Public Attributes

py::int_ num_completed
 Number of tasks which have already completed.
 
py::int_ num_total_runs
 Total number of tasks which have been or will be run.
 
py::float_ elapsed
 Elapsed time in seconds since the launching of the tasks.
 
py::list workers
 A Python list of worker status; either a WorkerStatusReport, or py::none() if the worker is idle.
 
py::float_ total_fraction_done
 Total fraction of work done, as a fraction between 0 and 1.
 
py::str human_report
 Complete, human-readable summary of the current status of everything.
 

Detailed Description

Complete status report for multiple tasks running in parallel.

Reports the number of tasks completed, the number of total tasks to run, the time elapsed, the total fraction done, as well as individual status reports for each running worker, and a global human-readable summary.

Definition at line 74 of file pymultiproc.h.


The documentation for this struct was generated from the following file: