18 DelayedProgressCounter::DelayedProgressCounter(
ProgressHandler* p_progress, 
size_t interval)
 
   19     : mp_progress(p_progress), m_interval(interval), m_count(0)
 
   26     if (m_count == m_interval) {
 
Defines class DelayedProgressCounter.
 
Defines class ProgressHandler.
 
void stepProgress()
Increments inner counter; at regular intervals updates progress handler.
 
Maintains information about progress of a computation.
 
void incrementDone(size_t ticks_done)
Increments number of completed computation steps (ticks).