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:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 6 Dec 2017 for OpenStructure by  doxygen 1.6.1