def find_usb_device_by_address(self, name):
        """Searches for a USB device with the given host address.
        
        
        
        :py:func:`IUSBDevice.address` 

        in name of type str
            Address of the USB device (as assigned by the host) to
            search for.

        return device of type :class:`IHostUSBDevice`
            Found USB device object.

        raises :class:`VBoxErrorObjectNotFound`
            Given @c name does not correspond to any USB device.
        
        """
        if not isinstance(name, basestring):
            raise TypeError("name can only be an instance of type basestring")
        device = self._call("findUSBDeviceByAddress",
                     in_p=[name])
        device = IHostUSBDevice(device)
        return device
def find_usb_device_by_address ( self , name ) : if not isinstance ( name , basestring ) : raise TypeError ( "name can only be an instance of type basestring" ) device = self . _call ( "findUSBDeviceByAddress" , in_p = [ name ] ) device = IHostUSBDevice ( device ) return device
Searches for a USB device with the given host address.
        
        
        
        :py:func:`IUSBDevice.address` 

        in name of type str
            Address of the USB device (as assigned by the host) to
            search for.

        return device of type :class:`IHostUSBDevice`
            Found USB device object.

        raises :class:`VBoxErrorObjectNotFound`
            Given @c name does not correspond to any USB device.