All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
Pylon::CBaslerGigEInstantCameraArray Class Reference

GigE specific instant camera array. More...

#include <pylon/gige/BaslerGigEInstantCameraArray.h>

Inherits CDeviceSpecificInstantCameraArrayT< CBaslerGigEInstantCamera >.

Public Member Functions

 CBaslerGigEInstantCameraArray ()
 Creates an Instant Camera Array of size 0. More...
 
 CBaslerGigEInstantCameraArray (size_t numberOfCameras)
 Creates an Instant Camera Array. More...
 

Detailed Description

GigE specific instant camera array.

Thread Safety:
The CBaslerGigEInstantCameraArray class is not thread-safe.

Constructor & Destructor Documentation

Pylon::CBaslerGigEInstantCameraArray::CBaslerGigEInstantCameraArray ( )
inline

Creates an Instant Camera Array of size 0.

Initialize() can be used to adjust the size of the array.

Error Safety:
Does not throw C++ exceptions.
Pylon::CBaslerGigEInstantCameraArray::CBaslerGigEInstantCameraArray ( size_t  numberOfCameras)
inline

Creates an Instant Camera Array.

Calls Initialize() to adjust the size of the array.

Parameters
[in]numberOfCamerasThe number of cameras the array shall hold. Can be 0.

The index operator can be used to access the individual cameras for attaching a Pylon Device or for configuration.

Example:

// Create an array of two devices.
CInstantCamera array(2);
// Attach %Pylon Devices.
array[0].Attach( pDevice1);
array[1].Attach( pDevice2);
Error Safety:
Does not throw C++ exceptions, except when memory allocation fails.

The documentation for this class was generated from the following file:

pylon 5.0.5
Copyright © 2006-2016 Basler AG (Thu Aug 11 2016 18:01:29)