![]() |
Thermal Camera SDK 10.1.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. |