GenAddress
Description
Represents address of GenICam compatible device.
Structure fields and default values (if defined) are described below:
- String VendorName - Name of GenTL provider library vendor
- String TLType - Name of transport layer technology used to access device
- String DeviceID - Unique identifier of device in its interface
struct GenAddress
{
String VendorName;
String TLType;
String DeviceID;
String VendorName( void ) const { return VendorName; };
String TLType( void ) const { return TLType; };
String DeviceID( void ) const { return DeviceID; };
bool operator == ( const avs::GenAddress& rhs ) const
{
return VendorName == rhs.VendorName &&
TLType == rhs.TLType && DeviceID == rhs.DeviceID
;
}
bool operator != ( const avs::GenAddress& rhs ) const
{
return !(operator==(rhs));
}
};
