eBUS SDK v6.2.8.5877 API
7 #ifndef __PVCAMERABRIDGE_H__
8 #define __PVCAMERABRIDGE_H__
10 #include <PvCameraBridgeLib.h>
12 #include <PvStringList.h>
13 #include <PvConfigurationReader.h>
14 #include <PvConfigurationWriter.h>
21 namespace PvCameraBridgeLib
29 PvCameraBridgeUnknown = -1,
30 PvCameraBridgePCF = 0,
45 virtual void OnError(
const PvString &aMessage );
71 bool GetParametersSyncEnabled()
const;
72 void SetParametersSyncEnabled(
bool aEnabled );
76 void SetSource(
const PvString &aSource );
104 uint64_t GetBytesSentToCamera()
const;
105 uint64_t GetBytesReceivedFromCamera()
const;
106 void ResetStatistics();
109 static bool IsPoCLSupported(
PvDevice *aDevice );
110 static bool IsPoCLEnabled(
PvDevice *aDevice );
117 PvCameraBridgeLib::CameraBridge *mThis;
Device serial communication constants.
Result information.
Definition: PvResult.h:13
Save the state of the system.
Definition: PvConfigurationWriter.h:23
Receive data from a GigE Vision or USB3 Vision transmitter.
Definition: PvStream.h:39
String class.
Definition: PvString.h:21
PvDeviceSerial
Device serial port enumeration.
Definition: PvDeviceSerialEnums.h:11
GenICam feature array.
Definition: PvGenParameterArray.h:38
Observer interface for an observable PvCameraBridge object.
Definition: PvCameraBridge.h:37
Class used to hold a group of PvString objects.
Definition: PvStringList.h:19
Used to provide a GenApi interface to a frame grabber camera.
Definition: PvCameraBridge.h:50
Restore the state of the system.
Definition: PvConfigurationReader.h:23
Connect, configure and control a GigE Vision or USB3 Vision device.
Definition: PvDevice.h:30
Copyright (c) 2002-2021 Pleora Technologies Inc.
www.pleora.com