dxd - dynax driver framework 3.0.2
cross platform open source driver development framework
Loading...
Searching...
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)
interface& operator =(const interface& interface)

Public Attributes

std::deque<union audio::descriptor::interface> audio
std::deque<endpoint> endpoint

Member Typedef Documentation

◆ super

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

Constructor & Destructor Documentation

◆ interface() [1/2]

dx::usb::__::interface::interface()
default
Here is the caller graph for this function:

◆ interface() [2/2]

dx::usb::__::interface::interface(const super& interface)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator =()

interface& dx::usb::__::interface::operator =(const interface& interface)
inline
Here is the call graph for this function:

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: