HORIBA C++ SDK
Library for HORIBA devices
Loading...
Searching...
No Matches
horiba::devices::DeviceDiscovery Class Referenceabstract

Interface for device discoveries on the ICL. More...

#include <device_discovery.h>

Inheritance diagram for horiba::devices::DeviceDiscovery:

Public Member Functions

virtual ~DeviceDiscovery ()=default
 
virtual void execute (bool error_on_no_devices)=0
 Executes the device discovery.
 

Detailed Description

Interface for device discoveries on the ICL.

Constructor & Destructor Documentation

◆ ~DeviceDiscovery()

virtual horiba::devices::DeviceDiscovery::~DeviceDiscovery ( )
virtualdefault

Member Function Documentation

◆ execute()

virtual void horiba::devices::DeviceDiscovery::execute ( bool error_on_no_devices)
pure virtual

Executes the device discovery.

Parameters
error_on_no_deviceswhether to throw an exception or not if no devices are detected

Implemented in horiba::devices::ChargeCoupledDevicesDiscovery, horiba::devices::MonochromatorsDiscovery, and horiba::devices::SpectrAcq3sDiscovery.


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