BaslerUsbInstantCameraArray.h 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. //-----------------------------------------------------------------------------
  2. // Basler pylon SDK
  3. // Copyright (c) 2012-2021 Basler AG
  4. // http://www.baslerweb.com
  5. // Author: Andreas Gau
  6. //-----------------------------------------------------------------------------
  7. /*!
  8. \file
  9. \brief USB specific instant camera array class.
  10. */
  11. #ifndef INCLUDED_BASLERUSBINSTANTCAMERAARRAY_H_5817072
  12. #define INCLUDED_BASLERUSBINSTANTCAMERAARRAY_H_5817072
  13. #include <pylon/usb/BaslerUsbInstantCamera.h>
  14. #include <pylon/private/DeviceSpecificInstantCameraArray.h>
  15. namespace Pylon
  16. {
  17. /** \addtogroup Pylon_InstantCameraApiUsb
  18. * @{
  19. */
  20. /*!
  21. \class CBaslerUsbInstantCameraArray
  22. \brief USB specific instant camera array
  23. \threading
  24. The CBaslerUsbInstantCameraArray class is not thread-safe.
  25. \deprecated This class is deprecated in pylon 6.0. Please consider using CBaslerUniversalInstantCameraArray instead.
  26. */
  27. PYLON_6_0_DEPRECATED( "Use CBaslerUniversalInstantCameraArray" )
  28. class CBaslerUsbInstantCameraArray : public CDeviceSpecificInstantCameraArrayT<CBaslerUsbInstantCamera>
  29. {
  30. public:
  31. /*!
  32. \copybrief CInstantCameraArray::CInstantCameraArray()
  33. \copydetails CInstantCameraArray::CInstantCameraArray()
  34. */
  35. CBaslerUsbInstantCameraArray()
  36. {
  37. }
  38. /*!
  39. \copybrief CInstantCameraArray::CInstantCameraArray( size_t)
  40. \copydetails CInstantCameraArray::CInstantCameraArray( size_t)
  41. */
  42. CBaslerUsbInstantCameraArray( size_t numberOfCameras ) : CDeviceSpecificInstantCameraArrayT<CBaslerUsbInstantCamera>( numberOfCameras )
  43. {
  44. }
  45. /*!
  46. \copybrief CInstantCameraArray::~CInstantCameraArray()
  47. \copydetails CInstantCameraArray::~CInstantCameraArray()
  48. */
  49. virtual ~CBaslerUsbInstantCameraArray()
  50. {
  51. }
  52. };
  53. /**
  54. * @}
  55. */
  56. }
  57. #endif /* INCLUDED_BASLERUSBINSTANTCAMERAARRAY_H_5817072 */