Class XiQFamily
Class representing the xiQ camera family. More...
#include <camera.h>
Inherits the following classes: CameraFamily
Public Attributes inherited from CameraFamily
See CameraFamily
| Type | Name |
|---|---|
| std::shared_ptr< XiAPIWrapper > | m_apiWrapper |
| QMap< QString, float > | m_cameraTemperature = /* multi line expression */The camera temperature data structure. |
Public Functions
| Type | Name |
|---|---|
| virtual void | UpdateCameraTemperature () override |
| XiQFamily (HANDLE * handle) |
Public Functions inherited from CameraFamily
See CameraFamily
| Type | Name |
|---|---|
| CameraFamily (HANDLE * handle) |
|
| QMap< QString, float > | GetCameraTemperature () |
| virtual void | UpdateCameraTemperature () This function updates the recorded temperature of a camera. |
| virtual | ~CameraFamily () = default |
Protected Attributes inherited from CameraFamily
See CameraFamily
| Type | Name |
|---|---|
| HANDLE * | m_cameraHandle |
| boost::mutex | m_mutexCameraTemperature |
Detailed Description
This camera family manages custom properties of the xiQ camera family. Such as updating camera temperature, etc.
Public Functions Documentation
function UpdateCameraTemperature
Updates camera temperature
Implements CameraFamily::UpdateCameraTemperature
function XiQFamily
Constructor of camera family
Parameters:
handlecamera handle used for all interactions with it
The documentation for this class was generated from the following file src/camera.h