casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
casa::ImageMomentsProgress Class Reference

#include <ImageMomentsProgress.h>

Inheritance diagram for casa::ImageMomentsProgress:
casacore::LatticeProgress

Public Member Functions

 ImageMomentsProgress ()
 Constructor makes a null object. More...
 
virtual ~ImageMomentsProgress ()
 Destructor deletes the casacore::ProgressMeter pointer. More...
 
virtual void initDerived ()
 Initialize this object. More...
 
virtual void nstepsDone (casacore::uInt nsteps)
 Tell the number of steps done so far. More...
 
virtual void done ()
 The process has ended so clean things up. More...
 
void setProgressMonitor (ImageMomentsProgressMonitor *monitor)
 Set an ImageMomentsProgressMonitor that wants to receive progress updates. More...
 
- Public Member Functions inherited from casacore::LatticeProgress
 LatticeProgress ()
 
virtual ~LatticeProgress ()
 
void init (uInt expectedNsteps)
 Initialize the process. More...
 
uInt expectedNsteps () const
 Recovers the expected number of total steps. More...
 

Private Attributes

casacore::ProgressMeteritsMeter
 
ImageMomentsProgressMonitorprogressMonitor
 
bool maxReported
 

Additional Inherited Members

Detailed Description

Definition at line 69 of file ImageMomentsProgress.h.

Constructor & Destructor Documentation

casa::ImageMomentsProgress::ImageMomentsProgress ( )
inline

Constructor makes a null object.

Definition at line 74 of file ImageMomentsProgress.h.

virtual casa::ImageMomentsProgress::~ImageMomentsProgress ( )
virtual

Destructor deletes the casacore::ProgressMeter pointer.

Member Function Documentation

virtual void casa::ImageMomentsProgress::done ( )
virtual

The process has ended so clean things up.

Reimplemented from casacore::LatticeProgress.

virtual void casa::ImageMomentsProgress::initDerived ( )
virtual

Initialize this object.

Here we create the ProgressMeter This function is called by the init in LatticeProgress

Reimplemented from casacore::LatticeProgress.

virtual void casa::ImageMomentsProgress::nstepsDone ( casacore::uInt  nsteps)
virtual

Tell the number of steps done so far.

Reimplemented from casacore::LatticeProgress.

void casa::ImageMomentsProgress::setProgressMonitor ( ImageMomentsProgressMonitor monitor)

Set an ImageMomentsProgressMonitor that wants to receive progress updates.

Member Data Documentation

casacore::ProgressMeter* casa::ImageMomentsProgress::itsMeter
private

Definition at line 94 of file ImageMomentsProgress.h.

bool casa::ImageMomentsProgress::maxReported
private

Definition at line 96 of file ImageMomentsProgress.h.

ImageMomentsProgressMonitor* casa::ImageMomentsProgress::progressMonitor
private

Definition at line 95 of file ImageMomentsProgress.h.


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