Pleora Technologies Inc. eBUS SDK v6.2.8.5877 API



PvDeviceU3V.h
1 // *****************************************************************************
2 //
3 // Copyright (c) 2012, Pleora Technologies Inc., All rights reserved.
4 //
5 // *****************************************************************************
6 
7 #ifndef __PVDEVICEU3V_H__
8 #define __PVDEVICEU3V_H__
9 
10 #include <PvDevice.h>
11 
12 
13 class PV_DEVICE_API PvDeviceU3V : public PvDevice
14 {
15 public:
16 
17  PvDeviceU3V();
18  virtual ~PvDeviceU3V();
19 
20  PvResult Connect( const PvString &aInfo );
21  PvResult Connect( const PvDeviceInfo *aDeviceInfo );
22 
23  PvString GetGUID() const;
24 
25 protected:
26 
27 private:
28 
29  // Not implemented
30  PvDeviceU3V( const PvDeviceU3V & );
31  const PvDeviceU3V &operator=( const PvDeviceU3V & );
32 
33 };
34 
35 #endif
String class.
Definition: PvString.h:21
Result information.
Definition: PvResult.h:13
Connect, configure and control a USB3 Vision device.
Definition: PvDeviceU3V.h:13
virtual PvResult Connect(const PvDeviceInfo *aDeviceInfo)
Connect to a GigE Vision or USB3 Vision device.
Definition: PvDevice.cpp:282
Information identifying a device.
Definition: PvDeviceInfo.h:18
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