dxd - dynax driver framework 2.1.0d71
cross platform open source driver development framework
No Matches
dx::usb::__::interface Struct Reference

#include <dx_usb_device.h>

+ Inheritance diagram for dx::usb::__::interface:
+ Collaboration diagram for dx::usb::__::interface:

Public Types

typedef decltype(descriptor::interface) super

Public Member Functions

 interface ()=default
 interface (const super &interface)
interfaceoperator= (const interface &interface)

Public Attributes

std::deque< union audio::descriptor::interfaceaudio
std::deque< endpointendpoint

Member Typedef Documentation

◆ super

typedef decltype(descriptor::interface) dx::usb::__::interface::super

Constructor & Destructor Documentation

◆ interface() [1/2]

dx::usb::__::interface::interface ( )

◆ interface() [2/2]

dx::usb::__::interface::interface ( const super & interface)

Member Function Documentation

◆ operator=()

interface & dx::usb::__::interface::operator= ( const interface & interface)

Member Data Documentation

◆ audio

std::deque<union audio::descriptor::interface> dx::usb::__::interface::audio

◆ endpoint

std::deque<endpoint> dx::usb::__::interface::endpoint

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

(c) copyright 2009 dynamic acoustics e.U. generated on Thu Jun 6 2024

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.