OpendTect  7.0
Public Member Functions | List of all members
ProgressMeter Class Referenceabstract

is an interface where processes can report their progress. More...

Inheritance diagram for ProgressMeter:
[legend]

Public Member Functions

virtual ~ProgressMeter ()
 
virtual std::int64_t nrDone () const
 
virtual void operator++ ()=0
 
virtual void setFinished ()
 
virtual void setMessage (const uiString &)
 
virtual void setName (const char *)
 
virtual void setNrDone (std::int64_t)
 
virtual void setNrDoneText (const uiString &)
 
virtual void setStarted ()
 
virtual void setTotalNr (std::int64_t)
 
virtual void skipProgress (bool yn)
 

Detailed Description

is an interface where processes can report their progress.

<>

Constructor & Destructor Documentation

◆ ~ProgressMeter()

virtual ProgressMeter::~ProgressMeter ( )
inlinevirtual

Member Function Documentation

◆ nrDone()

virtual std::int64_t ProgressMeter::nrDone ( ) const
inlinevirtual

Reimplemented in TextStreamProgressMeter, and ProgressRecorder.

◆ operator++()

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

◆ setFinished()

virtual void ProgressMeter::setFinished ( )
inlinevirtual

Reimplemented in TextStreamProgressMeter, and ProgressRecorder.

◆ setMessage()

virtual void ProgressMeter::setMessage ( const uiString )
inlinevirtual

Reimplemented in TextStreamProgressMeter, and ProgressRecorder.

◆ setName()

virtual void ProgressMeter::setName ( const char *  )
inlinevirtual

Reimplemented in TextStreamProgressMeter, and ProgressRecorder.

◆ setNrDone()

virtual void ProgressMeter::setNrDone ( std::int64_t  )
inlinevirtual

Reimplemented in TextStreamProgressMeter, and ProgressRecorder.

◆ setNrDoneText()

virtual void ProgressMeter::setNrDoneText ( const uiString )
inlinevirtual

Reimplemented in ProgressRecorder.

◆ setStarted()

virtual void ProgressMeter::setStarted ( )
inlinevirtual

Reimplemented in TextStreamProgressMeter, and ProgressRecorder.

◆ setTotalNr()

virtual void ProgressMeter::setTotalNr ( std::int64_t  )
inlinevirtual

Reimplemented in ProgressRecorder, and TextStreamProgressMeter.

◆ skipProgress()

virtual void ProgressMeter::skipProgress ( bool  yn)
inlinevirtual

Force to skip progress info.

Reimplemented in ProgressRecorder, and TextStreamProgressMeter.


Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024