Public Member Functions | List of all members
initial_progress Class Reference
Inheritance diagram for initial_progress:
Inheritance graph
Collaboration diagram for initial_progress:
Collaboration graph

Public Member Functions

 initial_progress (const char *title, counter *counter_)
 ~initial_progress () OVERRIDE
SmartPtr< nestablecreate_child_progress (const char *title, SINT overall_count) OVERRIDE
void set_text (int level, const char *text) OVERRIDE
void update_gauge (double gauge) OVERRIDE
- Public Member Functions inherited from ArbProgress::nestable
virtual ~nestable ()
bool aborted () const
virtual void dump () const
void child_sets_text (int level, const char *text)
void allow_title_reuse ()
void update_parent_gauge (double gauge)
void child_terminated ()
void initial_update ()
void force_update ()
void inc ()
void inc_by (SINT count)
void inc_to (SINT x)
void inc_to_avoid_overflow (SINT x)
void done ()
void auto_subtitles (const char *prefix)
bool owns (const counter *pwnd) const
bool is_correct_owner () const

Additional Inherited Members

- Static Public Member Functions inherited from ArbProgress::nestable
static SmartPtr< nestablecreate (const char *title, SINT overall_count)
static SmartPtr< nestablecreate_suppressor ()
static void show_comment (const char *comment)
- Protected Member Functions inherited from ArbProgress::nestable
virtual SmartPtr< nestablecreate_child_progress (const char *title, SINT overall_count)=0
 nestable (counter *counter_, bool has_title_)
- Protected Attributes inherited from ArbProgress::nestable
bool has_title
- Static Protected Attributes inherited from ArbProgress::nestable
static nestablerecent = NULp
static arb_status_implementationimpl = NULp

Detailed Description

Definition at line 272 of file arb_progress.cxx.

Constructor & Destructor Documentation

initial_progress::initial_progress ( const char title,
counter counter_ 

Definition at line 275 of file arb_progress.cxx.

References DUMP_AS, and GBS_global_string().

initial_progress::~initial_progress ( )

Definition at line 282 of file arb_progress.cxx.

Member Function Documentation

SmartPtr<nestable> initial_progress::create_child_progress ( const char title,
SINT  overall_count 

Definition at line 287 of file arb_progress.cxx.

References title.

void initial_progress::set_text ( int  level,
const char text 

Implements ArbProgress::nestable.

Definition at line 291 of file arb_progress.cxx.

References ArbProgress::LEVEL_SUBTITLE, and ArbProgress::LEVEL_TITLE.

void initial_progress::update_gauge ( double  gauge)

Implements ArbProgress::nestable.

Definition at line 299 of file arb_progress.cxx.

References arb_assert.

The documentation for this class was generated from the following file: