ICF 3.0.5.47
Technical documentation of ICF Libraries
icam::ICameraInfo Class Referenceabstract

Provides common information about the camera. More...

#include <ICameraInfo.h>

Inherits istd::IPolymorphic.

Collaboration diagram for icam::ICameraInfo:

Public Types

enum  CameraAttribute {
  CA_VENDOR , CA_MODEL , CA_DEVICE_VERSION , CA_FIRMWARE_VERSION ,
  CA_DEVICE_ID , CA_DEVICE_NAME , CA_DEVICE_CLASS , CA_SERIAL_NUMBER ,
  CA_IP_ADDRESS , CA_MAC_ADDRESS , CA_MAX_WIDTH , CA_MAX_HEIGHT ,
  CA_PORT , CA_USER = 100
}
 

Public Member Functions

virtual QString GetCameraAttribute (CameraAttribute attributeId) const =0
 Get value of camera attribute.
 

Detailed Description

Provides common information about the camera.

Definition at line 20 of file ICameraInfo.h.

Member Enumeration Documentation

◆ CameraAttribute

Enumerator
CA_VENDOR 
CA_MODEL 
CA_DEVICE_VERSION 
CA_FIRMWARE_VERSION 
CA_DEVICE_ID 
CA_DEVICE_NAME 
CA_DEVICE_CLASS 
CA_SERIAL_NUMBER 
CA_IP_ADDRESS 
CA_MAC_ADDRESS 
CA_MAX_WIDTH 
CA_MAX_HEIGHT 
CA_PORT 
CA_USER 

Definition at line 23 of file ICameraInfo.h.

Member Function Documentation

◆ GetCameraAttribute()

virtual QString icam::ICameraInfo::GetCameraAttribute ( CameraAttribute attributeId) const
pure virtual

Get value of camera attribute.

Parameters
attributeIdID of camera attribute
See also
CameraAttribute.

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

© Witold Gantzke and Kirill Lepskiy