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.