ardour
|
#include <progress_reporter.h>
Public Member Functions | |
ProgressReporter () | |
virtual | ~ProgressReporter () |
Public Member Functions inherited from ARDOUR::Progress | |
Progress () | |
virtual | ~Progress () |
void | set_progress (float) |
void | ascend () |
void | descend (float) |
bool | cancelled () const |
Private Member Functions | |
void | set_overall_progress (float) |
virtual void | update_progress_gui (float p)=0 |
Additional Inherited Members | |
Protected Member Functions inherited from ARDOUR::Progress | |
void | cancel () |
A parent class for classes which can report progress on something
Definition at line 26 of file progress_reporter.h.
ProgressReporter::ProgressReporter | ( | ) |
Definition at line 24 of file progress_reporter.cc.
|
virtual |
Definition at line 29 of file progress_reporter.cc.
|
privatevirtual |
Report overall progress.
p | Current progress (from 0 to 1) |
Implements ARDOUR::Progress.
Definition at line 35 of file progress_reporter.cc.
|
privatepure virtual |
Update our GUI to reflect progress.
p | Progress, from 0 to 1. |
Implemented in TimeFXDialog, StripSilenceDialog, and NormalizeDialog.