#include <utils.h>
Public Member Functions | |
| TimeRemaining (int _max, int _display) | |
| void | increment () |
| Increment our internal counter by one task. Will update the user display if needed. | |
Private Attributes | |
| int | value |
| Current increment value. | |
| int | display |
| Number of every increment() calls we update display. | |
| int | max |
| Total number of increment() calls we expect to process. | |
| int | wide |
| Width of progress bar to output. | |
| time_t | start |
| Marked starting time of first increment() call. | |
| TimeRemaining::TimeRemaining | ( | int | _max, | |
| int | _display | |||
| ) |
Create a new progress bar with user output.
| _max | The total number of increment() calls that we expect to process | |
| _display | Update the user display after every "display" number of increment() calls |
| void TimeRemaining::increment | ( | ) |
Increment our internal counter by one task. Will update the user display if needed.
int TimeRemaining::value [private] |
Current increment value.
int TimeRemaining::display [private] |
Number of every increment() calls we update display.
int TimeRemaining::max [private] |
Total number of increment() calls we expect to process.
int TimeRemaining::wide [private] |
Width of progress bar to output.
time_t TimeRemaining::start [private] |
Marked starting time of first increment() call.
1.5.4