OpendTect
7.0
|
Textual progress indicator for batch programs. More...
Public Member Functions | |
TextStreamProgressMeter (od_ostream &, unsigned short rowlen=cDefaultRowLen()) | |
~TextStreamProgressMeter () | |
std::int64_t | nrDone () const override |
void | operator++ () override |
void | printMessage (const uiString &) |
void | reset () |
void | setFinished () override |
void | setMessage (const uiString &) override |
void | setName (const char *) override |
void | setNrDone (std::int64_t) override |
void | setStarted () override |
void | setTotalNr (std::int64_t t) override |
void | skipProgress (bool yn) override |
Public Member Functions inherited from ProgressMeter | |
virtual | ~ProgressMeter () |
virtual void | setNrDoneText (const uiString &) |
Static Public Member Functions | |
static int | cDefaultRowLen () |
static int | cNrCharsPerRow () |
Protected Member Functions | |
void | addProgress (int) |
void | annotate (bool) |
Protected Attributes | |
unsigned char | distcharidx_ |
bool | finished_ |
bool | inited_ |
std::int64_t | lastannotatednrdone_ |
Threads::Lock | lock_ |
uiString | message_ |
BufferString | name_ |
std::int64_t | nrdone_ |
std::int64_t | nrdoneperchar_ |
int | nrdotsonline_ |
int | oldtime_ |
unsigned short | rowlen_ |
bool | skipprog_ |
od_ostream & | strm_ |
std::int64_t | totalnr_ |
Textual progress indicator for batch programs.
<>
TextStreamProgressMeter::TextStreamProgressMeter | ( | od_ostream & | , |
unsigned short | rowlen = cDefaultRowLen() |
||
) |
TextStreamProgressMeter::~TextStreamProgressMeter | ( | ) |
|
protected |
|
protected |
|
inlinestatic |
|
inlinestatic |
|
inlineoverridevirtual |
Reimplemented from ProgressMeter.
|
overridevirtual |
Implements ProgressMeter.
void TextStreamProgressMeter::printMessage | ( | const uiString & | ) |
This setting will not reset unless you call it.
void TextStreamProgressMeter::reset | ( | ) |
|
overridevirtual |
Reimplemented from ProgressMeter.
|
overridevirtual |
Reimplemented from ProgressMeter.
|
overridevirtual |
Reimplemented from ProgressMeter.
|
overridevirtual |
Reimplemented from ProgressMeter.
|
overridevirtual |
Reimplemented from ProgressMeter.
|
inlineoverridevirtual |
Reimplemented from ProgressMeter.
|
inlineoverridevirtual |
Force to skip progress info.
Reimplemented from ProgressMeter.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024