Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages
AppBase::StreamMultiProgressDisplay Class Reference
a progress display to print stuff to stdout (doesn't work properly on the windows console. More...
#include <ProgressDisplayOld.h>
Inheritance diagram for AppBase::StreamMultiProgressDisplay:

Public Member Functions | |
| StreamMultiProgressDisplay (std::ostream &o, double minPrintStep=0.02) | |
| virtual | ~StreamMultiProgressDisplay () |
Protected Member Functions | |
| virtual void | updateProgressDisplay () |
| update the display | |
| virtual void | taskAdded () |
| template method, called when a task is added | |
| virtual void | taskRemove () |
| template method, called just before the task is removed | |
Protected Attributes | |
| std::ostream & | m_stream |
| int | m_printedLines |
| std::string | m_whizz |
| int | m_whizzCount |
Detailed Description
a progress display to print stuff to stdout (doesn't work properly on the windows console.
Constructor & Destructor Documentation
|
||||||||||||
|
|
|
|
|
Member Function Documentation
|
|
template method, called when a task is added
Reimplemented from AppBase::MultiProgressDisplay. |
|
|
template method, called just before the task is removed
Reimplemented from AppBase::MultiProgressDisplay. |
|
|
update the display
Reimplemented from AppBase::MultiProgressDisplay. |
Member Data Documentation
|
|
|
|
|
|
|
|
|
|
|
|
The documentation for this class was generated from the following files:
- hugin_base/appbase/ProgressDisplayOld.h
- hugin_base/appbase/ProgressDisplayOld.cpp
1.3.9.1