29 #ifndef CASA_PROGRESSMETER_H
30 #define CASA_PROGRESSMETER_H
ProgressMeter & operator=(const ProgressMeter &)
static const char * PROGRESSFILE
friend class ObjectController
static Int(* creation_function_p)(Double, Double, const String &, const String &, const String &, const String &, Bool)
These are set by ObjectController for executables that have the tasking system in them...
static void(* show_function_p)(Int, Double)
~ProgressMeter()
The destruction of the meter will cause an update to be sent with the maximum value.
ProgressMeter()
Makes a null progress meter, i.e.
void _update(Double value, Bool force=False)
void update(Double value, Bool force=False)
time_t startTime
Time the progress meter began.
bool Bool
Define the standard types used by Casacore.
static void(* update_function_p)(Int, Double)
static void(* busy_function_p)(Int)
Visual indication of a tasks progress.
static void(* done_function_p)(Int)
String: the storage and methods of handling collections of characters.
Double min() const
Display the min and max values of the progress meter.
LatticeExprNode value(const LatticeExprNode &expr)
This function returns the value of the expression without a mask.