![]() |
|
PhoenixThread
1.0.0
Tools to ease parallel programming in C++
|
#include <string>#include <vector>#include <map>#include <thread>#include <mutex>#include "PString.h"
Include dependency graph for PMultiThreadProgress.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | PMultiThreadProgress |
| Deal with Progress bar in mutlithread mode. More... | |
| struct | ProgressElement |
| Single progress information for multithreaded progress bar. More... | |
Typedefs | |
| typedef std::vector< ProgressElement > | VecProgressElement |
| Vector of ProgressElement. | |
Functions | |
| void | phoenix_print_parallel_progress (PMultiThreadProgress &progress, int refreshSecond) |
| Print the parallel progression of the computing. | |
| typedef std::vector<ProgressElement> VecProgressElement |
Vector of ProgressElement.
Definition at line 33 of file PMultiThreadProgress.h.
| void phoenix_print_parallel_progress | ( | PMultiThreadProgress & | progress, |
| int | refreshSecond ) |
Print the parallel progression of the computing.
| progress | : PMultiThreadProgress which print all progress bars |
| refreshSecond | : number of second between two refresh of the progress bars |
Definition at line 17 of file PMultiThreadProgress.cpp.
References PMultiThreadProgress::isFinished(), PMultiThreadProgress::print(), and PMultiThreadProgress::printSummary().
Referenced by phoenix_program_callParallelProgressBar().
Here is the call graph for this function:
Here is the caller graph for this function: