1 #ifdef SCIRUN4_CODE_TO_BE_ENABLED_LATER
43 #ifndef SCIRun_Core_Util_ProgressReporter_h
44 #define SCIRun_Core_Util_ProgressReporter_h
59 virtual ~ProgressReporter();
61 virtual void report_start(
const std::string& tag);
62 virtual void report_end();
64 virtual void error(
const std::string&
msg);
65 virtual void warning(
const std::string&
msg);
66 virtual void remark(
const std::string&
msg);
67 virtual void status(
const std::string&
msg);
69 virtual void add_raw_message(
const std::string &
msg);
73 virtual std::ostream &msg_stream();
74 virtual void msg_stream_flush();
78 virtual void update_progress(
double percent);
79 virtual void update_progress(
int current,
int max);
82 AtomicCounter progress_current_;
#define msg(m)
Definition: PiecewiseInterp.h:55
#define SCISHARE
Definition: share.h:39
Definition: ParallelLinearAlgebraTests.cc:358