Pleora Technologies Inc. eBUS SDK v7.0.1.7536 API



Loading...
Searching...
No Matches
PvDeviceFinderWnd.h
1// *****************************************************************************
2//
3// Copyright (c) 2007, Pleora Technologies Inc., All rights reserved.
4//
5// *****************************************************************************
6
7#ifndef __PVDEVICEFINDERWND_H__
8#define __PVDEVICEFINDERWND_H__
9
10#include <PvGUILib.h>
11#include <PvWnd.h>
12#include <PvDeviceInfo.h>
13
14
15class DeviceFinderWnd;
16
17
18class PV_GUI_API PvDeviceFinderWnd : public PvWnd
19{
20public:
21
23 virtual ~PvDeviceFinderWnd();
24
25 const PvDeviceInfo *GetSelected();
26
27 virtual bool OnFound( const PvDeviceInfo *aDI );
28
29 void GetGEVEnabled( bool &aSelectable, bool &aVisible ) const;
30 void SetGEVEnabled( bool aSelectable, bool aVisible );
31
32 void GetU3VEnabled( bool &aSelectable, bool &aVisible ) const;
33 void SetU3VEnabled( bool aSelectable, bool aVisible );
34
35 void GetPleoraProtocolEnabled( bool &aSelectable, bool &aVisible ) const;
36 void SetPleoraProtocolEnabled( bool aSelectable, bool aVisible );
37
38protected:
39
40private:
41
42 // Not implemented
44 const PvDeviceFinderWnd &operator=( const PvDeviceFinderWnd & );
45
46};
47
48#endif
GUI-based Vision Device (GigE Vision and USB3 Vision) finder.
Definition PvDeviceFinderWnd.h:19
Information identifying a device.
Definition PvDeviceInfo.h:27
Window controller superclass.
Definition PvWnd.h:18

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