[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

AppBase::StreamProgressDisplay Class Reference

a progress display to print progress reports to a stream More...

#include <ProgressDisplay.h>

Inheritance diagram for AppBase::StreamProgressDisplay:

Inheritance graph
List of all members.

Public Member Functions

 StreamProgressDisplay (std::ostream &o)
virtual ~StreamProgressDisplay ()
virtual void updateProgressDisplay ()
 update the display

Protected Attributes

std::ostream & m_stream
int m_printedLines
std::string m_whizz
int m_whizzCount

Detailed Description

a progress display to print progress reports to a stream

Constructor & Destructor Documentation

AppBase::StreamProgressDisplay::StreamProgressDisplay std::ostream &  o  )  [inline]

virtual AppBase::StreamProgressDisplay::~StreamProgressDisplay  )  [inline, virtual]

Member Function Documentation

void AppBase::StreamProgressDisplay::updateProgressDisplay  )  [virtual]

update the display

Implements AppBase::ProgressDisplay.

Member Data Documentation

int AppBase::StreamProgressDisplay::m_printedLines [protected]

std::ostream& AppBase::StreamProgressDisplay::m_stream [protected]

std::string AppBase::StreamProgressDisplay::m_whizz [protected]

int AppBase::StreamProgressDisplay::m_whizzCount [protected]

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

Generated on Mon Sep 20 01:01:35 2010 for Hugintrunk by doxygen