17 namespace artec {
namespace sdk {
namespace base
30 virtual void report(
int current,
int total) = 0;
34 virtual void pulse() = 0;
47 #endif // _IPROGRESS_H_
Interface for a progress listener.
virtual void pulse()=0
Report about activity with unknown current status.
virtual void report(int current, int total)=0
Callback for progress reporting.
For inheritance, this class is preferred over IProgress.
Interface that implements reference counting and life-time management.
Implementation of IRef interface. To create your own class, inherit it from RefBase.