Skip to content

Pylon::CBaslerUniversalInstantCameraTraits#

Module: Instant Camera / Universal Instant Camera for All Basler Devices

Lists all the types used by the universal instant camera class.

#include <pylon/BaslerUniversalInstantCamera.h>

Inherited by Pylon::CDeviceSpecificInstantCameraT< CBaslerUniversalInstantCameraTraits >

Public Types#

Name
typedef CBaslerUniversalInstantCamera InstantCamera_t
The type of the final camera class.
typedef Basler_UniversalCameraParams::CUniversalCameraParams_Params CameraParams_t
A parameter class containing all parameters as members that are available for Basler camera devices.
typedef IPylonDevice IPylonDevice_t
Low Level API: Interface for camera objects.
typedef Pylon::CDeviceInfo DeviceInfo_t
Holds information about an enumerated device.
typedef CNodeMapProxyT< Basler_UniversalTLParams::CUniversalTLParams_Params > TlParams_t
A parameter class containing all parameters as members that are available for pylon device transport layers.
typedef CNodeMapProxyT< Basler_UniversalStreamParams::CUniversalStreamParams_Params > StreamGrabberParams_t
The parameters of the universal stream grabber.
typedef CNodeMapProxyT< Basler_UniversalEventParams::CUniversalEventParams_Params > EventGrabberParams_t
The parameters of the universal event grabber.
typedef CBaslerUniversalConfigurationEventHandler ConfigurationEventHandler_t
The universal configuration event handler class.
typedef CBaslerUniversalImageEventHandler ImageEventHandler_t
The universal image event handler class.
typedef CBaslerUniversalCameraEventHandler CameraEventHandler_t
The universal camera event handler class.
typedef CBaslerUniversalGrabResultData GrabResultData_t
The universal grab result data.
typedef CBaslerUniversalGrabResultPtr GrabResultPtr_t
The universal grab result smart pointer.

Public Functions#

Name
bool HasSpecificDeviceClass()
Can be used to check whether the DeviceClass() can be used for enumeration.
String_t DeviceClass()
The name of this device class. Use this one for enumeration.

Public Types Documentation#

typedef InstantCamera_t#

typedef CBaslerUniversalInstantCamera Pylon::CBaslerUniversalInstantCameraTraits::InstantCamera_t;

The type of the final camera class.

typedef CameraParams_t#

typedef Basler_UniversalCameraParams::CUniversalCameraParams_Params Pylon::CBaslerUniversalInstantCameraTraits::CameraParams_t;

A parameter class containing all parameters as members that are available for Basler camera devices.

typedef IPylonDevice_t#

typedef IPylonDevice Pylon::CBaslerUniversalInstantCameraTraits::IPylonDevice_t;

Low Level API: Interface for camera objects.

typedef DeviceInfo_t#

typedef Pylon::CDeviceInfo Pylon::CBaslerUniversalInstantCameraTraits::DeviceInfo_t;

Holds information about an enumerated device.

typedef TlParams_t#

typedef CNodeMapProxyT<Basler_UniversalTLParams::CUniversalTLParams_Params> Pylon::CBaslerUniversalInstantCameraTraits::TlParams_t;

A parameter class containing all parameters as members that are available for pylon device transport layers.

typedef StreamGrabberParams_t#

typedef CNodeMapProxyT<Basler_UniversalStreamParams::CUniversalStreamParams_Params> Pylon::CBaslerUniversalInstantCameraTraits::StreamGrabberParams_t;

The parameters of the universal stream grabber.

typedef EventGrabberParams_t#

typedef CNodeMapProxyT<Basler_UniversalEventParams::CUniversalEventParams_Params> Pylon::CBaslerUniversalInstantCameraTraits::EventGrabberParams_t;

The parameters of the universal event grabber.

typedef ConfigurationEventHandler_t#

typedef CBaslerUniversalConfigurationEventHandler Pylon::CBaslerUniversalInstantCameraTraits::ConfigurationEventHandler_t;

The universal configuration event handler class.

typedef ImageEventHandler_t#

typedef CBaslerUniversalImageEventHandler Pylon::CBaslerUniversalInstantCameraTraits::ImageEventHandler_t;

The universal image event handler class.

typedef CameraEventHandler_t#

typedef CBaslerUniversalCameraEventHandler Pylon::CBaslerUniversalInstantCameraTraits::CameraEventHandler_t;

The universal camera event handler class.

typedef GrabResultData_t#

typedef CBaslerUniversalGrabResultData Pylon::CBaslerUniversalInstantCameraTraits::GrabResultData_t;

The universal grab result data.

typedef GrabResultPtr_t#

typedef CBaslerUniversalGrabResultPtr Pylon::CBaslerUniversalInstantCameraTraits::GrabResultPtr_t;

The universal grab result smart pointer.

Public Functions Documentation#

function HasSpecificDeviceClass#

static inline bool HasSpecificDeviceClass()

Can be used to check whether the DeviceClass() can be used for enumeration.

function DeviceClass#

static inline String_t DeviceClass()

The name of this device class. Use this one for enumeration.