#include <include/EDoc/ProgressIFace.h>
Inheritance diagram for EDoc::ProgressIFace< T >:
Definition at line 30 of file ProgressIFace.h.
Public Member Functions | |
virtual | ~ProgressIFace () |
Destructor. | |
virtual void | Start (size_t total)=0 |
Called to start the progress indication. | |
virtual void | Progress (T *data)=0 |
Called each time some progress is made that is to be shown to the user. |
virtual EDoc::ProgressIFace< T >::~ProgressIFace | ( | ) | [inline, virtual] |
virtual void EDoc::ProgressIFace< T >::Start | ( | size_t | total | ) | [pure virtual] |
Called to start the progress indication.
total | indicates the total number of times that the Progress() function will be called to reach 100% progress. |
Implemented in EDoc::ProgressBar, and EDoc::StdErrFunctionProgress.
Referenced by EDoc::Dictionary::CalculatePropogatingExceptions().
virtual void EDoc::ProgressIFace< T >::Progress | ( | T * | data | ) | [pure virtual] |
Called each time some progress is made that is to be shown to the user.
Note: This must be called exactly total number of times, where total is the value passed to the Start() function.
Referenced by EDoc::Dictionary::GenerateExceptions().