Logo
Reference manual - version ored_version
Public Member Functions | List of all members
ProgressReporter Class Reference

Base class for a Progress Reporter. More...

#include <ored/utilities/progressbar.hpp>

Public Member Functions

void registerProgressIndicator (const boost::shared_ptr< ProgressIndicator > &indicator)
 register a Progress Indicator
 
void unregisterProgressIndicator (const boost::shared_ptr< ProgressIndicator > &indicator)
 unregister a Progress Indicator
 
void unregisterAllProgressIndicators ()
 unregister all progress indicators
 
void updateProgress (const unsigned long progress, const unsigned long total)
 update progress
 
void resetProgress ()
 reset
 
const std::set< boost::shared_ptr< ProgressIndicator > > & progressIndicators () const
 return progress indicators
 

Detailed Description

Base class for a Progress Reporter.