C3D Toolkit
Kernel - 117969, Vision - 2.8.1.4
|
Interface of the execution progress indicator. More...
#include <alg_indicator.h>
Public Member Functions | |
IProgressIndicator () | |
Default constructor. | |
virtual | ~IProgressIndicator () |
Destructor. | |
virtual bool | Initialize (size_t range, size_t delta, IStrData &msg)=0 |
Setting of an indication range, reset state. | |
virtual bool | Progress (size_t n)=0 |
Process the progress by 'n' units, if it returns 'false', then it is time to stop. | |
virtual void | Success ()=0 |
Rounding errors liquidation, increase of a progress bar to 100%. | |
virtual bool | IsCancel ()=0 |
Check whether it is time to stop. | |
virtual void | SetCancel (bool c)=0 |
It is time to stop. | |
virtual void | Stop ()=0 |
Command to stop. | |
![]() | |
IGetMsg () | |
Default constructor. | |
virtual | ~IGetMsg () |
Destructor. | |
virtual const TCHAR * | Msg (IStrData &msg) const =0 |
Convert data of a string to string. | |
Interface of the execution progress indicator.
Interface of the execution progress indicator.