abort_acquisition() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
AcquisitionFormat enum name | horiba::devices::single_devices::ChargeCoupledDevice | |
ChargeCoupledDevice(int id, std::shared_ptr< communication::Communicator > communicator) | horiba::devices::single_devices::ChargeCoupledDevice | |
CleanCountMode enum name | horiba::devices::single_devices::ChargeCoupledDevice | |
close() noexcept(false) override | horiba::devices::single_devices::ChargeCoupledDevice | virtual |
Device(int id, std::shared_ptr< communication::Communicator > communicator) | horiba::devices::single_devices::Device | |
device_id() const | horiba::devices::single_devices::Device | |
execute_command(const communication::Command &command) | horiba::devices::single_devices::Device | protected |
get_acquisition_busy() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_acquisition_count() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_acquisition_data() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_acquisition_data_size() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_acquisition_ready() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_chip_size() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_clean_count() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_configuration() | horiba::devices::single_devices::ChargeCoupledDevice | |
get_exposure_time() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_fit_parameters() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_gain_token() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_parallel_speed_token() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_signal_output() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_speed_token() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_temperature() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_timer_resolution() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_trigger_input() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
get_x_axis_conversion_type() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
is_open() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
open() noexcept(false) override | horiba::devices::single_devices::ChargeCoupledDevice | virtual |
range_mode_center_wavelenghts(int monochromator_id, double start_wavelength, double end_wavelength, double pixel_overlap) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
restart() noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_acquisition_count(int count) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_acquisition_format(int number_of_rois, AcquisitionFormat acquisition_format) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_acquisition_start(bool open_shutter) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_center_wavelength(int monochromator_id, double wavelength) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_clean_count(int count, ChargeCoupledDevice::CleanCountMode mode) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_exposure_time(int exposure_time_ms) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_gain(int gain_token) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_parallel_speed(int parallel_speed_token) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_region_of_interest(int roi_index=1, int x_origin=0, int y_origin=0, int x_size=1024, int y_size=256, int x_bin=1, int y_bin=256) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_signal_output(bool enabled, int address, int event, int signal_type) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_speed(int speed_token) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_timer_resolution(ChargeCoupledDevice::TimerResolution timer_resolution) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_trigger_input(bool enabled, int address, int event, int signal_type) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
set_x_axis_conversion_type(XAxisConversionType conversion_type) noexcept(false) | horiba::devices::single_devices::ChargeCoupledDevice | |
TimerResolution enum name | horiba::devices::single_devices::ChargeCoupledDevice | |
XAxisConversionType enum name | horiba::devices::single_devices::ChargeCoupledDevice | |
~ChargeCoupledDevice() override=default | horiba::devices::single_devices::ChargeCoupledDevice | |
~Device()=default | horiba::devices::single_devices::Device | virtual |