![]() |
Thermal Camera SDK 10.0.1
SDK for Optris Thermal Cameras
|
Common interface for classes detecting available devices. More...
#include <EnumerationDetector.h>
Public Member Functions | |
EnumerationDetector ()=default | |
Constructor. | |
EnumerationDetector (const EnumerationDetector &)=delete | |
No copy constructor. | |
EnumerationDetector & | operator= (const EnumerationDetector &)=delete |
No copy assignment. | |
EnumerationDetector (EnumerationDetector &&)=delete | |
Move constructor. | |
EnumerationDetector & | operator= (EnumerationDetector &&)=delete |
Move assignment. | |
virtual | ~EnumerationDetector ()=default |
Destructor. | |
virtual void | run ()=0 |
Starts to run the detector (usefull for background activity). | |
virtual void | stopRunning ()=0 |
Stops running the detector. | |
virtual void | detectDevices (std::set< DeviceInfo > &devices) noexcept=0 |
Detects available devices. | |
Common interface for classes detecting available devices.
|
pure virtualnoexcept |
Detects available devices.
[out] | devices | set containing the already detected devices for this detector to add its own detections to it. |