class UnownedInterfaceList

Defined at line 458 of file ../../src/devices/usb/lib/usb/include/usb/usb.h

The Unowned variant of InterfaceList. The user of UnownedInterfaceList must guarantee the

lifetime of the descriptors.

Public Methods

iterator begin ()

Defined at line 32 of file ../../src/devices/usb/lib/usb/usb-wrapper.cc

const_iterator cbegin ()

Defined at line 43 of file ../../src/devices/usb/lib/usb/usb-wrapper.cc

iterator end ()

Defined at line 47 of file ../../src/devices/usb/lib/usb/usb-wrapper.cc

const_iterator cend ()

Defined at line 52 of file ../../src/devices/usb/lib/usb/usb-wrapper.cc

void UnownedInterfaceList ()

Defined at line 466 of file ../../src/devices/usb/lib/usb/include/usb/usb.h

void UnownedInterfaceList (const usb_desc_iter_t & iter, bool skip_alt)

Defined at line 468 of file ../../src/devices/usb/lib/usb/include/usb/usb.h

void UnownedInterfaceList (void * descriptors, size_t length, bool skip_alt)

Defined at line 470 of file ../../src/devices/usb/lib/usb/include/usb/usb.h

Friends

class InterfaceList