Pleora Technologies Inc. eBUS SDK v7.0.1.7536 API



Loading...
Searching...
No Matches
PvCameraBridgeManagerWnd.h
1// *****************************************************************************
2//
3// Copyright (c) 2016, Pleora Technologies Inc., All rights reserved.
4//
5// *****************************************************************************
6
7#ifndef __PVCAMERABRIDGEMANAGERWND_H__
8#define __PVCAMERABRIDGEMANAGERWND_H__
9
10#include <PvGUILib.h>
11#include <PvWnd.h>
12#include <PvCameraBridge.h>
13
14
15class PV_GUI_API PvCameraBridgeManagerWnd : public PvWnd
16{
17public:
18
21
22 PvResult SetDevice( PvDevice *aDevice );
23 PvResult SetStream( PvStream *aStream );
24
25 PvResult Save( PvConfigurationWriter &aWriter );
26 PvResult Load( PvConfigurationReader &aRead, PvStringList &aErrors );
27
28 // Deprecated, do not use
29 PvResult Recover();
30
31 void DeleteLater();
32
33 int GetBridgeCount() const;
34 PvDeviceSerial GetBridgePort( int aIndex );
35 PvCameraBridge *GetBridge( int aIndex );
36
37 bool IsPCFVisible() const;
38 void ShowPCF();
39 void HidePCF();
40
41protected:
42
43private:
44
45 // Not implemented
47 const PvCameraBridgeManagerWnd &operator=( const PvCameraBridgeManagerWnd & );
48
49};
50
51#endif
PvDeviceSerial
Device serial port enumeration.
Definition PvDeviceSerialEnums.h:20
Bridge between a PvDevice and a camera connected through a serial port.
Definition PvCameraBridge.h:91
A user interface for configuring PvCameraBridge instances of a device.
Definition PvCameraBridgeManagerWnd.h:16
Reads and restores configuration data from persistence files.
Definition PvConfigurationReader.h:29
Writes configuration data to persistence files.
Definition PvConfigurationWriter.h:29
Connect, configure and control a GigE Vision or USB3 Vision device.
Definition PvDevice.h:42
Result information.
Definition PvResult.h:30
Receive data from a GigE Vision or USB3 Vision transmitter.
Definition PvStream.h:51
Class used to hold a group of PvString objects.
Definition PvStringList.h:20
Window controller superclass.
Definition PvWnd.h:18

Copyright (c) 2002-2026 Pleora Technologies Inc.
www.pleora.com