16 #error no need to expose this header to Swig 
   20 #ifndef BORNAGAIN_BASE_PROGRESS_DELAYEDPROGRESSCOUNTER_H 
   21 #define BORNAGAIN_BASE_PROGRESS_DELAYEDPROGRESSCOUNTER_H 
Counter for reporting progress (with delay interval) in a threaded computation.
 
ProgressHandler * m_progress
 
DelayedProgressCounter(ProgressHandler *p_progress, size_t interval)
 
void stepProgress()
Increments inner counter; at regular intervals updates progress handler.
 
~DelayedProgressCounter()
 
Maintains information about progress of a computation.