Artec 3D Scanning SDK  2.0
List of all members
artec::sdk::base::ProgressInfoBase Class Reference

For inheritance, this class is preferred over IProgressInfo. More...

#include <artec/sdk/base/IProgressInfo.h>

+ Inheritance diagram for artec::sdk::base::ProgressInfoBase:

Additional Inherited Members

- Public Member Functions inherited from artec::sdk::base::RefBase< IProgressInfo >
virtual ~RefBase ()
 
- Public Member Functions inherited from artec::sdk::base::IProgressInfo
virtual void notify (DetailsInfo details)=0
 Job progress notification callback. More...
 
- Public Member Functions inherited from artec::sdk::base::IProgress
virtual void report (int current, int total)=0
 Callback for progress reporting. More...
 
virtual void pulse ()=0
 Report about activity with unknown current status. More...
 
- Public Member Functions inherited from artec::sdk::base::IRef
virtual int addRef () const =0
 Increase object reference counter. More...
 
virtual int release () const =0
 Decrease object reference counter. More...
 
- Public Attributes inherited from artec::sdk::base::RefBase< IProgressInfo >
 IMPLEMENT_IREF
 

Detailed Description

For inheritance, this class is preferred over IProgressInfo.

This class implements reference counting in order to simplify creation of the actual IProgressInfo implementation.

Examples:
project-sample.cpp.

Definition at line 89 of file IProgressInfo.h.


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