| close(bool force=false) noexcept | dx::usb::platform::interface | inline |
| close(bool=false) noexcept | dx::usb::platform::interface | inline |
| handle typedef | dx::usb::platform::interface | protected |
| handle typedef | dx::usb::platform::interface | protected |
| index() const | dx::usb::platform::interface | inline |
| index() const | dx::usb::platform::interface | inline |
| initialize(::IOCFPlugInInterface **cf_interface, ::CFUUIDRef uuid) | cf::interface<::IOUSBInterfaceInterface650 > | inlineprotected |
| initialize(io_object_t io_object, ::CFUUIDRef type, ::CFUUIDRef uuid) | cf::interface<::IOUSBInterfaceInterface650 > | protected |
| interface(io_object_t io_object, const dx::log &log={}) | dx::usb::platform::interface | inlineprotected |
| interface(handle handle, const dx::log &log={}) | dx::usb::platform::interface | inline |
| cf::interface<::IOUSBInterfaceInterface650 >::interface(const interface &interface) | cf::interface<::IOUSBInterfaceInterface650 > | inline |
| cf::interface<::IOUSBInterfaceInterface650 >::interface(::IOCFPlugInInterface **cf_interface, ::CFUUIDRef uuid) | cf::interface<::IOUSBInterfaceInterface650 > | inline |
| cf::interface<::IOUSBInterfaceInterface650 >::interface(io_object_t io_object, ::CFUUIDRef type, ::CFUUIDRef uuid) | cf::interface<::IOUSBInterfaceInterface650 > | inline |
| log | dx::usb::platform::interface | protected |
| open() | dx::usb::platform::interface | inline |
| opened | dx::usb::platform::interface | protected |
| operator->() const | cf::interface<::IOUSBInterfaceInterface650 > | inline |
| operator::IOUSBInterfaceInterface650 **() const | cf::interface<::IOUSBInterfaceInterface650 > | inline |
| operator::IOUSBInterfaceInterface650 **() const | cf::interface<::IOUSBInterfaceInterface650 > | inline |
| operator::WINUSB_INTERFACE_HANDLE() const | dx::usb::platform::interface | inline |
| operator=(const interface &interface) | cf::interface<::IOUSBInterfaceInterface650 > | inline |
| operator[](uint8_t setting) | dx::usb::platform::interface | inlinevirtual |
| operator[](unsigned char setting) | dx::usb::platform::interface | inlinevirtual |
| runloop | dx::usb::platform::interface | |
| setting() const | dx::usb::platform::interface | inline |
| setting() const | dx::usb::platform::interface | inlinevirtual |
| submit(const request< data_t > &request, uint8_t idx=0) const | dx::usb::platform::interface | inline |
| submit(const control &control, uint8_t idx=0) const | dx::usb::platform::interface | inline |
| submit(const request< data_t > &request) const | dx::usb::platform::interface | inline |
| submit(const control &control) const | dx::usb::platform::interface | inline |
| winusb | dx::usb::platform::interface | protected |
| ~interface() | dx::usb::platform::interface | inlineprotectedvirtual |
| ~interface() noexcept | dx::usb::platform::interface | inlinevirtual |