BaslerGigEInstantCameraArray.h 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. //-----------------------------------------------------------------------------
  2. // Basler pylon SDK
  3. // Copyright (c) 2010-2021 Basler AG
  4. // http://www.baslerweb.com
  5. // Author: Andreas Gau
  6. //-----------------------------------------------------------------------------
  7. /*!
  8. \file
  9. \brief Pylon GigE specific instant camera array class.
  10. */
  11. #ifndef INCLUDED_BASLERGIGEINSTANTCAMERAARRAY_H_6278605
  12. #define INCLUDED_BASLERGIGEINSTANTCAMERAARRAY_H_6278605
  13. #include <pylon/gige/BaslerGigEInstantCamera.h>
  14. #include <pylon/private/DeviceSpecificInstantCameraArray.h>
  15. namespace Pylon
  16. {
  17. /** \addtogroup Pylon_InstantCameraApiGigE
  18. * @{
  19. */
  20. /*!
  21. \class CBaslerGigEInstantCameraArray
  22. \brief GigE specific instant camera array.
  23. \threading
  24. The CBaslerGigEInstantCameraArray 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 CBaslerGigEInstantCameraArray : public CDeviceSpecificInstantCameraArrayT<CBaslerGigEInstantCamera>
  29. {
  30. public:
  31. /*!
  32. \copybrief CInstantCameraArray::CInstantCameraArray()
  33. \copydetails CInstantCameraArray::CInstantCameraArray()
  34. */
  35. CBaslerGigEInstantCameraArray()
  36. {
  37. }
  38. /*!
  39. \copybrief CInstantCameraArray::CInstantCameraArray( size_t)
  40. \copydetails CInstantCameraArray::CInstantCameraArray( size_t)
  41. */
  42. CBaslerGigEInstantCameraArray( size_t numberOfCameras ) : CDeviceSpecificInstantCameraArrayT<CBaslerGigEInstantCamera>( numberOfCameras )
  43. {
  44. }
  45. /*!
  46. \copybrief CInstantCameraArray::~CInstantCameraArray()
  47. \copydetails CInstantCameraArray::~CInstantCameraArray()
  48. */
  49. virtual ~CBaslerGigEInstantCameraArray()
  50. {
  51. }
  52. };
  53. /**
  54. * @}
  55. */
  56. } // namespace Pylon
  57. #endif /* INCLUDED_BASLERGIGEINSTANTCAMERAARRAY_H_6278605 */