Progress Class Reference

#include <progress.hh>


Public Member Functions

virtual ~Progress ()
void Register (const void *process, unsigned long steps, unsigned long delta=1)
void DeRegister (const void *process)
void AdvanceProgress (const void *process, unsigned long step=1)
Real GetProgress ()
void AddCallback (void(*fpt)(void))
bool IsActive ()

Static Public Member Functions

static ProgressInstance ()


Detailed Description

Definition at line 36 of file progress.hh.


Constructor & Destructor Documentation

virtual ~Progress (  )  [virtual]


Member Function Documentation

void AddCallback ( void(*)(void)  fpt  )  [inline]

Definition at line 45 of file progress.hh.

void AdvanceProgress ( const void *  process,
unsigned long  step = 1 
)

void DeRegister ( const void *  process  ) 

Real GetProgress (  ) 

static Progress& Instance (  )  [static]

bool IsActive (  )  [inline]

Definition at line 46 of file progress.hh.

void Register ( const void *  process,
unsigned long  steps,
unsigned long  delta = 1 
)


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

Generated on Fri Jul 2 14:23:07 2010 for OpenStructure by  doxygen 1.5.8