Public Types | Public Member Functions | List of all members
icam::ICameraInfo Class Referenceabstract

Provides common information about the camera. More...

#include <ICameraInfo.h>

Inheritance diagram for icam::ICameraInfo:
istd::IPolymorphic

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 (int cameraIndex, int attributeId) const =0
 Get value of camera attribute. More...
 

Detailed Description

Provides common information about the camera.

Definition at line 16 of file ICameraInfo.h.

Member Enumeration Documentation

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 19 of file ICameraInfo.h.

Member Function Documentation

virtual QString icam::ICameraInfo::GetCameraAttribute ( int  cameraIndex,
int  attributeId 
) const
pure virtual

Get value of camera attribute.

Parameters
cameraIndexindex of the camera in the enumerated list
attributeIdID of camera attribute
See Also
CameraAttribute.

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

© 2007-2017 Witold Gantzke and Kirill Lepskiy