Public Member Functions

ProgressMeter Class Reference

Inheritance diagram for ProgressMeter:
TextStreamProgressMeter

List of all members.

Public Member Functions

virtual ~ProgressMeter ()
virtual void setStarted ()
virtual void setFinished ()
virtual int64_t nrDone () const
virtual void setName (const char *)
virtual void setTotalNr (int64_t)
virtual void setNrDone (int64_t)
virtual void setNrDoneText (const char *)
virtual void setMessage (const char *)
virtual void operator++ ()=0

Detailed Description

Is an interface where processes can report their progress.


Constructor & Destructor Documentation

virtual ProgressMeter::~ProgressMeter (  )  [inline, virtual]

Member Function Documentation

virtual int64_t ProgressMeter::nrDone (  )  const [inline, virtual]

Reimplemented in TextStreamProgressMeter.

virtual void ProgressMeter::operator++ (  )  [pure virtual]

Implemented in TextStreamProgressMeter.

virtual void ProgressMeter::setFinished (  )  [inline, virtual]

Reimplemented in TextStreamProgressMeter.

virtual void ProgressMeter::setMessage ( const char *   )  [inline, virtual]

Reimplemented in TextStreamProgressMeter.

virtual void ProgressMeter::setName ( const char *   )  [inline, virtual]

Reimplemented in TextStreamProgressMeter.

virtual void ProgressMeter::setNrDone ( int64_t   )  [inline, virtual]

Reimplemented in TextStreamProgressMeter.

virtual void ProgressMeter::setNrDoneText ( const char *   )  [inline, virtual]
virtual void ProgressMeter::setStarted (  )  [inline, virtual]

Reimplemented in TextStreamProgressMeter.

virtual void ProgressMeter::setTotalNr ( int64_t   )  [inline, virtual]

Reimplemented in TextStreamProgressMeter.