Pylon Logo Basler Logo
Public Member Functions | List of all members
Pylon::CDeviceInfo Class Reference

Holds information about an enumerated device. More...

#include <pylon/DeviceInfo.h>

Inheritance diagram for Pylon::CDeviceInfo:
Inheritance graph
[legend]

Public Member Functions

bool operator< (const CDeviceInfo &rhs) const
 Compares CDeviceInfo objects by device class and serial number. More...
 
String_t GetSerialNumber () const
 
CDeviceInfoSetSerialNumber (const String_t &SerialNumberValue)
 Sets the above property.
 
bool IsSerialNumberAvailable () const
 Returns true if the above property is available.
 
String_t GetUserDefinedName () const
 
CDeviceInfoSetUserDefinedName (const String_t &UserDefinedNameValue)
 Sets the above property.
 
bool IsUserDefinedNameAvailable () const
 Returns true if the above property is available.
 
String_t GetModelName () const
 
CDeviceInfoSetModelName (const String_t &ModelNameValue)
 Sets the above property.
 
bool IsModelNameAvailable () const
 Returns true if the above property is available.
 
String_t GetDeviceVersion () const
 
CDeviceInfoSetDeviceVersion (const String_t &DeviceVersionValue)
 Sets the above property.
 
bool IsDeviceVersionAvailable () const
 Returns true if the above property is available.
 
String_t GetDeviceFactory () const
 
CDeviceInfoSetDeviceFactory (const String_t &DeviceFactoryValue)
 Sets the above property.
 
bool IsDeviceFactoryAvailable () const
 Returns true if the above property is available.
 
String_t GetXMLSource () const
 
CDeviceInfoSetXMLSource (const String_t &XMLSource)
 Sets the above property.
 
bool IsXMLSourceAvailable () const
 Returns true if the above property is available.
 
CDeviceInfoSetFriendlyName (const String_t &FriendlyNameValue)
 
CDeviceInfoSetFullName (const String_t &FullNameValue)
 
CDeviceInfoSetVendorName (const String_t &VendorNameValue)
 
CDeviceInfoSetDeviceClass (const String_t &DeviceClassValue)
 
String_t GetInterfaceID () const
 
CDeviceInfoSetInterfaceID (const String_t &InterfaceIDValue)
 Sets the above property.
 
bool IsInterfaceIDAvailable () const
 Returns true if the above property is available.
 
String_t GetAddress () const
 
CDeviceInfoSetAddress (const String_t &AddressValue)
 
bool IsAddressAvailable () const
 
String_t GetIpAddress () const
 
CDeviceInfoSetIpAddress (const String_t &IpAddressValue)
 
bool IsIpAddressAvailable () const
 
String_t GetSubnetAddress () const
 
CDeviceInfoSetSubnetAddress (const String_t &SubnetAddressValue)
 
bool IsSubnetAddressAvailable () const
 
String_t GetDefaultGateway () const
 
CDeviceInfoSetDefaultGateway (const String_t &DefaultGatewayValue)
 
bool IsDefaultGatewayAvailable () const
 
String_t GetSubnetMask () const
 
CDeviceInfoSetSubnetMask (const String_t &SubnetMaskValue)
 
bool IsSubnetMaskAvailable () const
 
String_t GetPortNr () const
 
CDeviceInfoSetPortNr (const String_t &PortNrValue)
 
bool IsPortNrAvailable () const
 
String_t GetMacAddress () const
 
CDeviceInfoSetMacAddress (const String_t &MacAddressValue)
 
bool IsMacAddressAvailable () const
 
String_t GetInterface () const
 
CDeviceInfoSetInterface (const String_t &InterfaceValue)
 
bool IsInterfaceAvailable () const
 
String_t GetIpConfigOptions () const
 
CDeviceInfoSetIpConfigOptions (const String_t &IpConfigOptionsValue)
 
bool IsIpConfigOptionsAvailable () const
 
String_t GetIpConfigCurrent () const
 
CDeviceInfoSetIpConfigCurrent (const String_t &IpConfigCurrentValue)
 
bool IsIpConfigCurrentAvailable () const
 
String_t GetDeviceGUID () const
 
bool IsDeviceGUIDAvailable () const
 
String_t GetManufacturerInfo () const
 
bool IsManufacturerInfoAvailable () const
 
String_t GetDeviceIdx () const
 
bool IsDeviceIdxAvailable () const
 
String_t GetProductId () const
 
bool IsProductIdAvailable () const
 
String_t GetVendorId () const
 
bool IsVendorIdAvailable () const
 
String_t GetDriverKeyName () const
 
bool IsDriverKeyNameAvailable () const
 
String_t GetUsbDriverType () const
 
bool IsUsbDriverTypeAvailable () const
 
String_t GetTransferMode () const
 Applies to: Usb. More...
 
bool IsTransferModeAvailable () const
 
String_t GetInternalName () const
 
CDeviceInfoSetInternalName (const String_t &InternalNameValue)
 
bool IsInternalNameAvailable () const
 
String_t GetBconAdapterLibraryName () const
 
CDeviceInfoSetBconAdapterLibraryName (const String_t &BconAdapterLibraryNameValue)
 
bool IsBconAdapterLibraryNameAvailable () const
 
String_t GetBconAdapterLibraryVersion () const
 
CDeviceInfoSetBconAdapterLibraryVersion (const String_t &BconAdapterLibraryVersionValue)
 
bool IsBconAdapterLibraryVersionAvailable () const
 
String_t GetBconAdapterLibraryApiVersion () const
 
CDeviceInfoSetBconAdapterLibraryApiVersion (const String_t &BconAdapterLibraryApiVersionValue)
 
bool IsBconAdapterLibraryApiVersionAvailable () const
 
String_t GetSupportedBconAdapterApiVersion () const
 
CDeviceInfoSetSupportedBconAdapterApiVersion (const String_t &SupportedBconAdapterApiVersionValue)
 
bool IsSupportedBconAdapterApiVersionAvailable () const
 
String_t GetPortID () const
 
CDeviceInfoSetPortID (const String_t &PortIDValue)
 
bool IsPortIDAvailable () const
 
String_t GetDeviceID () const
 
CDeviceInfoSetDeviceID (const String_t &DeviceIDValue)
 
bool IsDeviceIDAvailable () const
 
String_t GetInitialBaudRate () const
 
CDeviceInfoSetInitialBaudRate (const String_t &InitialBaudRateValue)
 
bool IsInitialBaudRateAvailable () const
 
String_t GetDeviceXMLFileOverride () const
 
CDeviceInfoSetDeviceXMLFileOverride (const String_t &DeviceXMLFileOverrideValue)
 
bool IsDeviceXMLFileOverrideAvailable () const
 
String_t GetDeviceSpecificString () const
 
CDeviceInfoSetDeviceSpecificString (const String_t &DeviceSpecificStringValue)
 
bool IsDeviceSpecificStringAvailable () const
 
String_t GetPortSpecificString () const
 
CDeviceInfoSetPortSpecificString (const String_t &PortSpecificStringValue)
 
bool IsPortSpecificStringAvailable () const
 
virtual CDeviceInfoSetPropertyValue (const String_t &Name, const String_t &Value)
 
bool IsPersistentIpActive (void) const
 Returns true when the device is configured for a persistent IP address.
 
bool IsDhcpActive (void) const
 Returns true when the device is configured for using DHCP.
 
bool IsAutoIpActive (void) const
 Returns true when the device is configured for using Auto IP (aka LLA)
 
bool IsPersistentIpSupported (void) const
 Returns true when the device supports configuring a persistent IP address.
 
bool IsDhcpSupported (void) const
 Returns true when the device supports DHCP.
 
bool IsAutoIpSupported (void) const
 Returns true when the device supports Auto IP (aka LLA)
 
virtual bool IsSubset (const IProperties &Subset) const
 Returns true when subset, applies special knowledge on how to compare GigE specific values.
 
bool operator== (const CInfoBase &rhs) const
 compare two info objects
 
bool operator< (const CInfoBase &rhs) const
 Compares CInfoBase objects by device class. More...
 
String_t GetFriendlyName () const
 
bool IsFriendlyNameAvailable () const
 Returns true if the above property is available.
 
String_t GetFullName () const
 
bool IsFullNameAvailable () const
 Returns true if the above property is available.
 
String_t GetVendorName () const
 
bool IsVendorNameAvailable () const
 Returns true if the above property is available.
 
String_t GetDeviceClass () const
 
bool IsDeviceClassAvailable () const
 Returns true if the above property is available.
 
String_t GetTLType () const
 
CInfoBaseSetTLType (const String_t &value)
 Sets the above property.
 
bool IsTLTypeAvailable () const
 Returns true if the above property is available.
 
virtual int GetPropertyNames (StringList_t &) const
 Retrieves a list of property names.
 
virtual bool GetPropertyAvailable (const String_t &Name) const
 Returns true if a property with the provided name is available.
 
virtual bool GetPropertyValue (const String_t &Name, String_t &Value) const
 Retrieves a property value.
 

Detailed Description

Holds information about an enumerated device.

The device enumeration process creates a list of CDeviceInfo objects (Pylon::DeviceInfoList_t). Each CDeviceInfo objects stores information about a device. The information is retrieved during the device enumeration process (ITransportLayer::EnumerateDevices resp. CTlFactory::EnumerateDevices)

Member Function Documentation

String_t Pylon::CDeviceInfo::GetAddress ( ) const

Retrieves the IP address the device IP address in a human-readable representation including the port number. This property is identified by Key::AddressKey. Applies to: GigE

String_t Pylon::CDeviceInfo::GetBconAdapterLibraryApiVersion ( ) const

Retrieves the version of the BCON Adapter API the BCON adapter library has been implemented for. The format is:v{major}.{minor} This property is identified by Key::BconAdapterLibraryApiVersionKey. Applies to: BCON

String_t Pylon::CDeviceInfo::GetBconAdapterLibraryName ( ) const

Retrieves the name of BCON adapter library including extension without path information. This property is identified by Key::BconAdapterLibraryNameKey. Applies to: BCON

String_t Pylon::CDeviceInfo::GetBconAdapterLibraryVersion ( ) const

Retrieves the version of the externally provided BCON adapter library. The format is:v{major}.{minor} This property is identified by Key::BconAdapterLibraryVersionKey. Applies to: BCON

String_t Pylon::CDeviceInfo::GetDefaultGateway ( ) const

Retrieves the default gateway the device IP address in a human-readable representation. This property is identified by Key::DefaultGatewayKey. Applies to: GigE

String_t Pylon::CInfoBase::GetDeviceClass ( ) const
inherited

Retrieves the device class device, e.g. Basler1394. This property is identified by Key::DeviceClassKey.

String_t Pylon::CDeviceInfo::GetDeviceFactory ( ) const

Retrieves the identifier for the transport layer able to create this device. This property is identified by Key::DeviceFactoryKey.

String_t Pylon::CDeviceInfo::GetDeviceGUID ( ) const

Retrieves the device GUID. This property is identified by Key::DeviceGUIDKey. Applies to: Usb

String_t Pylon::CDeviceInfo::GetDeviceID ( ) const

Retrieves the device ID. This property is identified by Key::DeviceIDKey. Applies to: CameraLink

String_t Pylon::CDeviceInfo::GetDeviceIdx ( ) const

Retrieves the device index. For internal use only. This property is identified by Key::DeviceIdxKey. Applies to: Usb and BCON

String_t Pylon::CDeviceInfo::GetDeviceSpecificString ( ) const

Retrieves the device specific string. Internal use only. This property is identified by Key::DeviceSpecificStringKey. Applies to: CameraLink

String_t Pylon::CDeviceInfo::GetDeviceVersion ( ) const

Retrieves the version string of the device. This property is identified by Key::DeviceVersionKey.

String_t Pylon::CDeviceInfo::GetDeviceXMLFileOverride ( ) const

Retrieves the device xml file override used. Internal use only. This property is identified by Key::DeviceXMLFileOverrideKey. Applies to: CameraLink

String_t Pylon::CDeviceInfo::GetDriverKeyName ( ) const

Retrieves the driver key name. For internal use only. This property is identified by Key::DriverKeyNameKey. Applies to: Usb

String_t Pylon::CInfoBase::GetFriendlyName ( ) const
inherited

Retrieves the human readable name of the device. This property is identified by Key::FriendlyNameKey.

String_t Pylon::CInfoBase::GetFullName ( ) const
inherited

Retrieves the full name identifying the device. This property is identified by Key::FullNameKey.

String_t Pylon::CDeviceInfo::GetInitialBaudRate ( ) const

Retrieves the initial baud rate of the serial port the device is connected to. This property is identified by Key::InitialBaudRateKey. Applies to: CameraLink

String_t Pylon::CDeviceInfo::GetInterface ( ) const

Retrieves the address of the network interface the device is connected. This property is identified by Key::InterfaceKey. Applies to: GigE

String_t Pylon::CDeviceInfo::GetInterfaceID ( ) const

Retrieves the ID of the interface that the device is connected to. This property is identified by Key::InterfaceIDKey.

String_t Pylon::CDeviceInfo::GetInternalName ( ) const

Retrieves the name of the device used by the underlying device driver. Internal use only. This property is identified by Key::InternalNameKey. Applies to: 1394

String_t Pylon::CDeviceInfo::GetIpAddress ( ) const

Retrieves the IP address the device IP address in a human-readable representation. This property is identified by Key::IpAddressKey. Applies to: GigE

String_t Pylon::CDeviceInfo::GetIpConfigCurrent ( ) const

Retrieves the current IP configuration of the device. This property is identified by Key::IpConfigCurrentKey. Applies to: GigE

String_t Pylon::CDeviceInfo::GetIpConfigOptions ( ) const

Retrieves the persistent IP configuration options. This property is identified by Key::IpConfigOptionsKey. Applies to: GigE

String_t Pylon::CDeviceInfo::GetMacAddress ( ) const

Retrieves the MAC address of the device the device IP address in a human-readable representation. This property is identified by Key::MacAddressKey. Applies to: GigE

String_t Pylon::CDeviceInfo::GetManufacturerInfo ( ) const

Retrieves the manufacturer info. This property is identified by Key::ManufacturerInfoKey. Applies to: Usb and BCON

String_t Pylon::CDeviceInfo::GetModelName ( ) const

Retrieves the model name of the device. This property is identified by Key::ModelNameKey.

String_t Pylon::CDeviceInfo::GetPortID ( ) const

Retrieves the ID of the serial port the device is connected to. This property is identified by Key::PortIDKey. Applies to: CameraLink

String_t Pylon::CDeviceInfo::GetPortNr ( ) const

Retrieves the port number used. This property is identified by Key::PortNrKey. Applies to: GigE

String_t Pylon::CDeviceInfo::GetPortSpecificString ( ) const

Retrieves the port specific string of the device. Internal use only. This property is identified by Key::PortSpecificStringKey. Applies to: CameraLink

String_t Pylon::CDeviceInfo::GetProductId ( ) const

Retrieves the product ID. For internal use only. This property is identified by Key::ProductIdKey. Applies to: Usb

String_t Pylon::CDeviceInfo::GetSerialNumber ( ) const

Retrieves the serial number if it supported by the underlying implementation This property is identified by Key::SerialNumberKey.

String_t Pylon::CDeviceInfo::GetSubnetAddress ( ) const

Retrieves the IP address of the subnet. This property is identified by Key::SubnetAddressKey Applies to: GigE

String_t Pylon::CDeviceInfo::GetSubnetMask ( ) const

Retrieves the subnet mask the device IP address in a human-readable representation. This property is identified by Key::SubnetMaskKey. Applies to: GigE

String_t Pylon::CDeviceInfo::GetSupportedBconAdapterApiVersion ( ) const

Retrieves the version of the BCON Adapter API currently supported by pylon. The format is:v{major}.{minor} This property is identified by Key::SupportedBconAdapterApiVersionKey. Applies to: BCON

String_t Pylon::CInfoBase::GetTLType ( ) const
inherited

Retrieves the transport layer type. This property is identified by Key::TLTypeKey.

String_t Pylon::CDeviceInfo::GetTransferMode ( ) const

Applies to: Usb.

Retrieves the transfer mode. For internal use only. This property is identified by Key::TransferModeKey

String_t Pylon::CDeviceInfo::GetUsbDriverType ( ) const

Retrieves the usb driver type. For internal use only. This property is identified by Key::UsbDriverTypeKey. Applies to: Usb

String_t Pylon::CDeviceInfo::GetUserDefinedName ( ) const

Retrieves the user-defined name if present. This property is identified by Key::UserDefinedNameKey.

String_t Pylon::CDeviceInfo::GetVendorId ( ) const

Retrieves the vendor ID. For internal use only. This property is identified by Key::VendorIdKey. Applies to: Usb

String_t Pylon::CInfoBase::GetVendorName ( ) const
inherited

Retrieves the vendor name of the device. This property is identified by Key::VendorNameKey.

String_t Pylon::CDeviceInfo::GetXMLSource ( ) const

Retrieves the location where the XML file was loaded from. This property is identified by Key::XMLSourceKey. You must use the DeviceInfo of an opened IPylonDevice to retrieve this property.

bool Pylon::CDeviceInfo::IsAddressAvailable ( ) const

Returns true if the above property is available. Applies to: GigE

bool Pylon::CDeviceInfo::IsBconAdapterLibraryApiVersionAvailable ( ) const

Returns true if the above property is available. Applies to: BCON

bool Pylon::CDeviceInfo::IsBconAdapterLibraryNameAvailable ( ) const

Returns true if the above property is available. Applies to: BCON

bool Pylon::CDeviceInfo::IsBconAdapterLibraryVersionAvailable ( ) const

Returns true if the above property is available. Applies to: BCON

bool Pylon::CDeviceInfo::IsDefaultGatewayAvailable ( ) const

Returns true if the above property is available. Applies to: GigE

bool Pylon::CDeviceInfo::IsDeviceGUIDAvailable ( ) const

Returns true if the above property is available. Applies to: Usb

bool Pylon::CDeviceInfo::IsDeviceIDAvailable ( ) const

Returns true if the above property is available. Applies to: CameraLink

bool Pylon::CDeviceInfo::IsDeviceIdxAvailable ( ) const

Returns true if the above property is available. Applies to: Usb and BCON

bool Pylon::CDeviceInfo::IsDeviceSpecificStringAvailable ( ) const

Returns true if the above property is available. Applies to: CameraLink

bool Pylon::CDeviceInfo::IsDeviceXMLFileOverrideAvailable ( ) const

Returns true if the above property is available. Applies to: CameraLink

bool Pylon::CDeviceInfo::IsDriverKeyNameAvailable ( ) const

Returns true if the above property is available. Applies to: Usb

bool Pylon::CDeviceInfo::IsInitialBaudRateAvailable ( ) const

Returns true if the above property is available. Applies to: CameraLink

bool Pylon::CDeviceInfo::IsInterfaceAvailable ( ) const

Returns true if the above property is available. Applies to: GigE

bool Pylon::CDeviceInfo::IsInternalNameAvailable ( ) const

Returns true if the above property is available. Applies to: 1394

bool Pylon::CDeviceInfo::IsIpAddressAvailable ( ) const

Returns true if the above property is available. Applies to: GigE

bool Pylon::CDeviceInfo::IsIpConfigCurrentAvailable ( ) const

Returns true if the above property is available. Applies to: GigE

bool Pylon::CDeviceInfo::IsIpConfigOptionsAvailable ( ) const

Returns true if the above property is available. Applies to: GigE

bool Pylon::CDeviceInfo::IsMacAddressAvailable ( ) const

Returns true if the above property is available. Applies to: GigE

bool Pylon::CDeviceInfo::IsManufacturerInfoAvailable ( ) const

Returns true if the above property is available. Applies to: Usb and BCON

bool Pylon::CDeviceInfo::IsPortIDAvailable ( ) const

Returns true if the above property is available. Applies to: CameraLink

bool Pylon::CDeviceInfo::IsPortNrAvailable ( ) const

Returns true if the above property is available. Applies to: GigE

bool Pylon::CDeviceInfo::IsPortSpecificStringAvailable ( ) const

Returns true if the above property is available. Applies to: CameraLink

bool Pylon::CDeviceInfo::IsProductIdAvailable ( ) const

Returns true if the above property is available. Applies to: Usb

bool Pylon::CDeviceInfo::IsSubnetAddressAvailable ( ) const

Returns true if the above property is available. Applies to: GigE

bool Pylon::CDeviceInfo::IsSubnetMaskAvailable ( ) const

Returns true if the above property is available. Applies to: GigE

bool Pylon::CDeviceInfo::IsSupportedBconAdapterApiVersionAvailable ( ) const

Returns true if the above property is available. Applies to: BCON

bool Pylon::CDeviceInfo::IsTransferModeAvailable ( ) const

Returns true if the above property is available. Applies to: Usb

bool Pylon::CDeviceInfo::IsUsbDriverTypeAvailable ( ) const

Returns true if the above property is available. Applies to: Usb

bool Pylon::CDeviceInfo::IsVendorIdAvailable ( ) const

Returns true if the above property is available. Applies to: Usb

bool Pylon::CInfoBase::operator< ( const CInfoBase rhs) const
inherited

Compares CInfoBase objects by device class.

Parameters
[in]rhsThe right-hand side object of the comparison.
Returns
Returns true according to this rule: USB < GigE < CameraLink < 1394 < GenTL (incl. CXP) < Bcon < unknown device classes < CamEmu.
Error Safety:
Does not throw C++ exceptions.
bool Pylon::CDeviceInfo::operator< ( const CDeviceInfo rhs) const

Compares CDeviceInfo objects by device class and serial number.

Parameters
[in]rhsThe right-hand side object of the comparison.
Returns
Returns true according to this rule: USB < GigE < CameraLink < 1394 < Bcon < Less than compare of device class text < CamEmu. CDeviceInfo objects of the same transport layer are compared by serial number. Numeric serial numbers are less than alphanumeric serial numbers. Two alphanumeric serial numbers return the result of a less than text comparison.
Error Safety:
Does not throw C++ exceptions.
CDeviceInfo& Pylon::CDeviceInfo::SetAddress ( const String_t AddressValue)

Sets the above property. Applies to: GigE

CDeviceInfo& Pylon::CDeviceInfo::SetBconAdapterLibraryApiVersion ( const String_t BconAdapterLibraryApiVersionValue)

Sets the above property. Applies to: BCON

CDeviceInfo& Pylon::CDeviceInfo::SetBconAdapterLibraryName ( const String_t BconAdapterLibraryNameValue)

Sets the above property. Applies to: BCON

CDeviceInfo& Pylon::CDeviceInfo::SetBconAdapterLibraryVersion ( const String_t BconAdapterLibraryVersionValue)

Sets the above property. Applies to: BCON

CDeviceInfo& Pylon::CDeviceInfo::SetDefaultGateway ( const String_t DefaultGatewayValue)

Sets the above property. Applies to: GigE

CDeviceInfo& Pylon::CDeviceInfo::SetDeviceClass ( const String_t DeviceClassValue)

Sets the device class device, e.g. Basler1394. This property is identified by Key::DeviceClassKey. This method overrides a method of a base class returning a reference to CDeviceInfo

CDeviceInfo& Pylon::CDeviceInfo::SetDeviceID ( const String_t DeviceIDValue)

Sets the above property. Applies to: CameraLink

CDeviceInfo& Pylon::CDeviceInfo::SetDeviceSpecificString ( const String_t DeviceSpecificStringValue)

Sets the above property. Applies to: CameraLink

CDeviceInfo& Pylon::CDeviceInfo::SetDeviceXMLFileOverride ( const String_t DeviceXMLFileOverrideValue)

Sets the above property. Applies to: CameraLink

CDeviceInfo& Pylon::CDeviceInfo::SetFriendlyName ( const String_t FriendlyNameValue)

Sets the display friendly name of the device. This property is identified by Key::FriendlyNameKey. This method overrides a method of a base class returning a reference to CDeviceInfo

CDeviceInfo& Pylon::CDeviceInfo::SetFullName ( const String_t FullNameValue)

Sets the full name identifying the device. This property is identified by Key::FullNameKey. This method overrides a method of a base class returning a reference to CDeviceInfo

CDeviceInfo& Pylon::CDeviceInfo::SetInitialBaudRate ( const String_t InitialBaudRateValue)

Sets the above property. Applies to: CameraLink

CDeviceInfo& Pylon::CDeviceInfo::SetInterface ( const String_t InterfaceValue)

Sets the above property. Applies to: GigE

CDeviceInfo& Pylon::CDeviceInfo::SetInternalName ( const String_t InternalNameValue)

Sets the above property. Applies to: 1394

CDeviceInfo& Pylon::CDeviceInfo::SetIpAddress ( const String_t IpAddressValue)

Sets the above property. Applies to: GigE

CDeviceInfo& Pylon::CDeviceInfo::SetIpConfigCurrent ( const String_t IpConfigCurrentValue)

Sets the above property. Applies to: GigE

CDeviceInfo& Pylon::CDeviceInfo::SetIpConfigOptions ( const String_t IpConfigOptionsValue)

Sets the above property. Applies to: GigE

CDeviceInfo& Pylon::CDeviceInfo::SetMacAddress ( const String_t MacAddressValue)

Sets the above property. Applies to: GigE

CDeviceInfo& Pylon::CDeviceInfo::SetPortID ( const String_t PortIDValue)

Sets the above property. Applies to: CameraLink

CDeviceInfo& Pylon::CDeviceInfo::SetPortNr ( const String_t PortNrValue)

Sets the above property. Applies to: GigE

CDeviceInfo& Pylon::CDeviceInfo::SetPortSpecificString ( const String_t PortSpecificStringValue)

Sets the above property. Applies to: CameraLink

virtual CDeviceInfo& Pylon::CDeviceInfo::SetPropertyValue ( const String_t Name,
const String_t Value 
)
inlinevirtual

Modifies a property value This method overrides a method of a base class returning a reference to CDeviceInfo

Reimplemented from Pylon::CInfoBase.

CDeviceInfo& Pylon::CDeviceInfo::SetSubnetAddress ( const String_t SubnetAddressValue)

Sets the above property. Applies to: GigE

CDeviceInfo& Pylon::CDeviceInfo::SetSubnetMask ( const String_t SubnetMaskValue)

Sets the above property. Applies to: GigE

CDeviceInfo& Pylon::CDeviceInfo::SetSupportedBconAdapterApiVersion ( const String_t SupportedBconAdapterApiVersionValue)

Sets the above property. Applies to: BCON

CDeviceInfo& Pylon::CDeviceInfo::SetVendorName ( const String_t VendorNameValue)

Sets the vendor name of the device. This property is identified by Key::VendorNameKey. This method overrides a method of a base class returning a reference to CDeviceInfo


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

pylon 6.1.0
Copyright (c) 2006-2020 Basler AG (Mon Mar 16 2020 10:56:59)