ProgressDisplayDriver Class Reference
[Classes for basic data types and vectors/arrays (tjutils library)]

#include <tjfeedback.h>

Inherited by ProgressDisplayConsole [virtual], and ProgressDisplayDialog [virtual].

List of all members.

Public Member Functions

virtual void init (unsigned int nsteps, const char *txt)=0
virtual void increase (const char *subj)=0
virtual bool refresh ()=0


Detailed Description

Base class for all display drivers of a progress, e.g. console, widget, ...

Definition at line 36 of file tjfeedback.h.


Member Function Documentation

virtual void ProgressDisplayDriver::init ( unsigned int  nsteps,
const char *  txt 
) [pure virtual]

Initializes the driver to display to expect 'nsteps' calls to 'increase()'. The message 'txt' will be displayed prior to the progress report.

virtual void ProgressDisplayDriver::increase ( const char *  subj  )  [pure virtual]

Increments progress display. The message 'subj', if non-null, will be displayed.

virtual bool ProgressDisplayDriver::refresh (  )  [pure virtual]

Refreshes display without increasing progress. Returns true if cancel is requested by the driver.


The documentation for this class was generated from the following file:

Generated on Wed Sep 30 15:33:09 2009 by  doxygen 1.5.6