LOOS 4.1.0
The Lightweight Object Oriented Structural analysis library/toolkit
Loading...
Searching...
No Matches
Public Member Functions | List of all members
loos::PercentProgress Class Reference

Provide feedback by percent-complete. More...

#include <ProgressCounters.hpp>

Inheritance diagram for loos::PercentProgress:
Inheritance graph
[legend]
Collaboration diagram for loos::PercentProgress:
Collaboration graph
[legend]

Public Member Functions

 PercentProgress (std::ostream &os, const std::string &prefix, const std::string &msg, const std::string &suffix)
 
 PercentProgress (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_
 

Detailed Description

Provide feedback by percent-complete.

Member Function Documentation

◆ finish()

void loos::PercentProgress::finish ( SimpleCounter * s)
virtual

Reimplemented from loos::BasicProgress.

◆ update()

void loos::PercentProgress::update ( SimpleCounter * s)
virtual

Reimplemented from loos::BasicProgress.


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