#include <ListProgressReporter.h>
◆ ListProgressReporter()
ListProgressReporter::ListProgressReporter |
( |
size_t |
total_steps, |
|
|
std::function< void(CARTA::ListProgress)> |
progress_callback |
|
) |
| |
◆ ~ListProgressReporter()
carta::ListProgressReporter::~ListProgressReporter |
( |
| ) |
|
|
default |
◆ ReportFileListProgress()
void ListProgressReporter::ReportFileListProgress |
( |
const CARTA::FileListType & |
file_list_type | ) |
|
◆ UpdateProgress()
int ListProgressReporter::UpdateProgress |
( |
| ) |
|
◆ _current_time
std::chrono::high_resolution_clock::time_point carta::ListProgressReporter::_current_time |
|
private |
◆ _num_of_steps_done
size_t carta::ListProgressReporter::_num_of_steps_done |
|
private |
◆ _percentage
float carta::ListProgressReporter::_percentage |
|
private |
◆ _progress_callback
std::function<void(CARTA::ListProgress)> carta::ListProgressReporter::_progress_callback |
|
private |
◆ _start_time
std::chrono::high_resolution_clock::time_point carta::ListProgressReporter::_start_time |
|
private |
◆ _total_steps
size_t carta::ListProgressReporter::_total_steps |
|
private |
The documentation for this class was generated from the following files: