LOOS 4.1.0
The Lightweight Object Oriented Structural analysis library/toolkit
|
#include <ProgressCounters.hpp>
Public Member Functions | |
PercentProgressWithTime (std::ostream &os, const std::string &prefix, const std::string &msg, const std::string &suffix) | |
PercentProgressWithTime (const std::string &prefix, const std::string &msg, const std::string &suffix) | |
void | update (SimpleCounter *) |
void | finish (SimpleCounter *) |
Public Member Functions inherited from loos::BasicProgress | |
BasicProgress (std::ostream &os, const std::string &prefix, const std::string &msg, const std::string &suffix) | |
BasicProgress (const std::string &prefix, const std::string &msg, const std::string &suffix) | |
virtual void | start (SimpleCounter *) |
Additional Inherited Members | |
Protected Attributes inherited from loos::BasicProgress | |
std::ostream & | os_ |
std::string | prefix_ |
std::string | msg_ |
std::string | suffix_ |
Provide feedback by percent-complete with estimates of time remaining This class provides basically the same functionality as the BasicProgress class, except that we override the update and finish functions to provide more detailed information. This class requires a counter that implements the timeRemaining() and fractionComplete() functions.
|
virtual |
Reimplemented from loos::BasicProgress.
|
virtual |
Reimplemented from loos::BasicProgress.