10 #ifndef _ISCANNEREVENT_H_ 
   11 #define _ISCANNEREVENT_H_ 
   17 namespace artec { 
namespace sdk { 
namespace capturing
 
   64 #endif // _ISCANNEREVENT_H_ 
virtual void deviceOverheated()=0
This method is called back when the scanner is overheated. 
virtual void deviceTemperatureBackToNormal()=0
This method is called back when the scanner temperature is down to the normal value. 
The preferred way to use IScannerObserver is through using this class as a base. 
virtual void buttonPressed(ScannerButton button)=0
This method is called back when any button is pressed. 
virtual void deviceDisconnected()=0
This method is called back when the scanner is disconnected. 
Interface to receive notifications about scanner's life events (e.g., buttons pressed). 
Interface that implements reference counting and life-time management. 
Implementation of IRef interface. To create your own class, inherit it from RefBase.