Skip to content

pylon/DeviceClass.h#

Device class definitions.

Namespaces#

Name
Pylon
Contains definitions of pylon types.

Source code#

//-----------------------------------------------------------------------------
//  Basler pylon SDK
//  Copyright (c) 2008-2022 Basler AG
//  http://www.baslerweb.com
//  Author:  Thomas Koeller
//-----------------------------------------------------------------------------
#ifndef __DEVICE_CLASS_H__
#define __DEVICE_CLASS_H__

#if _MSC_VER > 1000
#pragma once
#endif //_MSC_VER > 1000

#include <pylon/Platform.h>


namespace Pylon
{
    // PYLON_WIN_BUILD only controls whether the DeviceClass is listed in the API reference guide
    const char* const Basler1394DeviceClass = "Basler1394"; 
    const char* const BaslerGigEDeviceClass = "BaslerGigE"; 
    const char* const BaslerCamEmuDeviceClass = "BaslerCamEmu"; 
    const char* const BaslerIpCamDeviceClass = "BaslerIPCam"; 
    const char* const BaslerCameraLinkDeviceClass = "BaslerCameraLink"; 
    const char* const BaslerGenTlDeviceClassPrefix = "BaslerGTC";    
    const char* const BaslerGenTlGevDeviceClass = "BaslerGTC/Basler/GEV";
    const char* const BaslerGenTlU3vDeviceClass = "BaslerGTC/Basler/U3V";
    const char* const BaslerGenTlCxpDeviceClass = "BaslerGTC/Basler/CXP"; 
    const char* const BaslerGenTlBlazeDeviceClass = "BaslerGTC/Basler/GenTL_Producer_for_Basler_blaze_101_cameras"; 
    const char* const BaslerUsbDeviceClass = "BaslerUsb";            

}
#endif

Updated on 5 July 2022 at 15:30:01