Contains a class defining an alarm event.
Contains a class defining the composite alarm event.
Contains a class representing a connection event.
Contains a class representing a frame event.
Contains a class defining an operation info event.
Contains a class representing a raw frame event.
Contains a class defining an uncommitted value event.
virtual ~IRImagerClient()=default
Destructor.
virtual void onCompositeAlarm(const CompositeAlarmEvent &evt) noexcept
Called when the state of the composite alarm changes.
Definition IRImagerClient.h:149
IRImagerClient()=default
Constructor.
virtual void onRawFrame(const RawFrameEvent &evt) noexcept
Triggered when a new raw frames is available.
Definition IRImagerClient.h:115
virtual void onVideoFormatChanged(const VideoFormatEvent &evt) noexcept
Called when the video format changed.
Definition IRImagerClient.h:131
virtual void onOperationInfo(const OperationInfoEvent &evt) noexcept
Called when a new set of operation module tracing information is available.
Definition IRImagerClient.h:203
IRImagerClient(IRImagerClient &&)=default
Move constructor.
virtual void onConnection(ConnectionEvent &evt) noexcept
Called when the connection state has changed.
Definition IRImagerClient.h:66
virtual void onPifUncommittedValue(const UncommittedValueEvent &evt) noexcept
Called when an updated uncommitted value is available.
Definition IRImagerClient.h:183
virtual void onAlarm(const AlarmEvent &evt) noexcept
Called when the state of an alarm channel changes.
Definition IRImagerClient.h:165
IRImagerClient(const IRImagerClient &)=default
No copy constructor.
IRImagerClient & operator=(IRImagerClient &&)=default
Move assignment.
virtual void onFrame(const FrameEvent &evt) noexcept
Triggered when the processing of a frame is complete.
Definition IRImagerClient.h:93
IRImagerClient & operator=(const IRImagerClient &)=default
No copy assignment.
Main SDK namespace.
Definition AlarmChannel.h:21
Event containing the status of an alarm channel.
Definition AlarmEvent.h:21
Event containing the status of the composite alarm.
Definition CompositeAlarmEvent.h:21
Represents a connection event.
Definition ConnectionEvent.h:24
Event containing the results of the successful processing of a frame.
Definition FrameEvent.h:27
Event containing trace information about the operation modules of the processing pipeline.
Definition OperationInfoEvent.h:23
Event containing the raw unprocessed frame data and metadata.
Definition RawFrameEvent.h:23
Event containing the uncommitted value generated from a PIF analog input.
Definition UncommittedValueEvent.h:21