Files
handleaiuinew/env/basler/include/pylon/usb/BaslerUsbDeviceInfo.h
T
2024-05-18 23:53:26 +08:00

45 lines
1.1 KiB
C++

//-----------------------------------------------------------------------------
// Basler pylon SDK
// Copyright (c) 2011-2023 Basler AG
// http://www.baslerweb.com
// Author: AH
//-----------------------------------------------------------------------------
/*!
\file
\brief Definition of the CBaslerUsbDeviceInfo class
*/
#ifndef INCLUDED_BASLERUSBDEVICEINFO_H_8532831
#define INCLUDED_BASLERUSBDEVICEINFO_H_8532831
#include <pylon/Platform.h>
#ifdef _MSC_VER
# pragma pack(push, PYLON_PACKING)
#endif /* _MSC_VER */
#include <pylon/PylonBase.h>
#include <pylon/DeviceInfo.h>
namespace Pylon
{
/*!
\ingroup Pylon_TransportLayer
\class CBaslerUsbDeviceInfo
\brief PylonUsb specific Device Info object.
*/
class PYLONBASE_API CBaslerUsbDeviceInfo : public Pylon::CDeviceInfo
{
public:
CBaslerUsbDeviceInfo();
CBaslerUsbDeviceInfo( const CDeviceInfo& di );
virtual ~CBaslerUsbDeviceInfo();
};
}
#ifdef _MSC_VER
# pragma pack(pop)
#endif /* _MSC_VER */
#endif /* INCLUDED_BASLERUSBDEVICEINFO_H_8532831 */