| addClient(IRImagerClient *client)=0 | optris::IRImager | pure virtual |
| addMeasurementField(const MeasurementFieldConfig &config)=0 | optris::IRImager | pure virtual |
| connect(IRImagerConfig config)=0 | optris::IRImager | pure virtual |
| connect(const DeviceInfo &deviceInfo)=0 | optris::IRImager | pure virtual |
| connect(unsigned long serialNumber)=0 | optris::IRImager | pure virtual |
| disconnect()=0 | optris::IRImager | pure virtual |
| forceFlagEvent(float time=0.F)=0 | optris::IRImager | pure virtual |
| getActiveOperationMode()=0 | optris::IRImager | pure virtual |
| getAmbientTemperatureSource() const noexcept=0 | optris::IRImager | pure virtual |
| getConnectionInterface() const noexcept=0 | optris::IRImager | pure virtual |
| getDeviceNetworkConfig()=0 | optris::IRImager | pure virtual |
| getDeviceType() const =0 | optris::IRImager | pure virtual |
| getEmissivitySource() const noexcept=0 | optris::IRImager | pure virtual |
| getFirmwareRevision() const =0 | optris::IRImager | pure virtual |
| getFlagMaxInterval() const =0 | optris::IRImager | pure virtual |
| getFlagMinInterval() const =0 | optris::IRImager | pure virtual |
| getFocusMotorPosition() const =0 | optris::IRImager | pure virtual |
| getHardwareRevision() const =0 | optris::IRImager | pure virtual |
| getHeight() const =0 | optris::IRImager | pure virtual |
| getIpAddress() const noexcept=0 | optris::IRImager | pure virtual |
| getOperationModes()=0 | optris::IRImager | pure virtual |
| getPif()=0 | optris::IRImager | pure virtual |
| getPif() const =0 | optris::IRImager | pure virtual |
| getPort() const noexcept=0 | optris::IRImager | pure virtual |
| getRadiationParameters() const =0 | optris::IRImager | pure virtual |
| getSerialNumber() const =0 | optris::IRImager | pure virtual |
| getTemperatureBox() const =0 | optris::IRImager | pure virtual |
| getTemperatureChip() const =0 | optris::IRImager | pure virtual |
| getTemperatureChipReference() const =0 | optris::IRImager | pure virtual |
| getTemperatureFlag() const =0 | optris::IRImager | pure virtual |
| getTransmissivitySource() const noexcept=0 | optris::IRImager | pure virtual |
| getWidth() const =0 | optris::IRImager | pure virtual |
| interruptFailSafe(bool active, const std::string &reason)=0 | optris::IRImager | pure virtual |
| IRImager()=default | optris::IRImager | |
| IRImager(const IRImager &)=delete | optris::IRImager | |
| IRImager(IRImager &&)=delete | optris::IRImager | |
| isAutoFlagEnabled() const =0 | optris::IRImager | pure virtual |
| isChipHeatingEnabled() const =0 | optris::IRImager | pure virtual |
| isConnected() const noexcept=0 | optris::IRImager | pure virtual |
| isFlagForecastEnabled() const =0 | optris::IRImager | pure virtual |
| isFlagOpen() const =0 | optris::IRImager | pure virtual |
| isRunning() const noexcept=0 | optris::IRImager | pure virtual |
| isSoSCorrectionEnabled() const =0 | optris::IRImager | pure virtual |
| isTemperatureHighPrecisionEnabled() const noexcept=0 | optris::IRImager | pure virtual |
| isTemperatureRangeExtensionEnabled() const noexcept=0 | optris::IRImager | pure virtual |
| operator=(const IRImager &)=delete | optris::IRImager | |
| operator=(IRImager &&)=delete | optris::IRImager | |
| removeClient(IRImagerClient *client)=0 | optris::IRImager | pure virtual |
| resetReferenceTemperature()=0 | optris::IRImager | pure virtual |
| run()=0 | optris::IRImager | pure virtual |
| runAsync()=0 | optris::IRImager | pure virtual |
| setActiveOperationMode(const std::shared_ptr< OperationMode > &mode)=0 | optris::IRImager | pure virtual |
| setActiveOperationMode(int opticsFieldOfView, const std::string &opticsText, float temperatureLowerLimit, float temperatureUpperLimit, int width, int height, int framerate)=0 | optris::IRImager | pure virtual |
| setAutoFlagEnabled(bool enable)=0 | optris::IRImager | pure virtual |
| setChipHeatingEnabled(bool enable)=0 | optris::IRImager | pure virtual |
| setDeviceNetworkConfig(const DeviceNetworkConfig &networkConfig)=0 | optris::IRImager | pure virtual |
| setFlagForecastEnabled(bool enable)=0 | optris::IRImager | pure virtual |
| setFlagInterval(float minInterval, float maxInterval)=0 | optris::IRImager | pure virtual |
| setFocusMotorPosition(float position)=0 | optris::IRImager | pure virtual |
| setRadiationParameters(const RadiationParameters &radiation)=0 | optris::IRImager | pure virtual |
| setReferenceTemperature(float referenceTemperature, float measuredTemperature, float ambientTemperature=INVALID_TEMPERATURE)=0 | optris::IRImager | pure virtual |
| setSoSCorrectionEnabled(bool enable)=0 | optris::IRImager | pure virtual |
| setTemperatureChipReference(float temperature)=0 | optris::IRImager | pure virtual |
| setTemperatureHighPrecisionEnabled(bool enabled)=0 | optris::IRImager | pure virtual |
| setTemperatureRangeExtensionEnabled(bool enabled)=0 | optris::IRImager | pure virtual |
| stopRunning()=0 | optris::IRImager | pure virtual |
| ~IRImager()=default | optris::IRImager | virtual |