dxd - dynax driver framework
2.1.0d73
cross platform open source driver development framework
Loading...
Searching...
No Matches
Class Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
_
A
adapter
(
dxd
)
adapter
(
dxd::portcls
)
fw::address
(
dxd
)
adjust
(
dxd
)
adjust< host >
(
dxd
)
adjust< swap >
(
dxd
)
array
(
dx::cf
)
array
(
dxd
)
asio
(
dx
)
atomic
(
dxd
)
atomic< type_t * >
(
dxd
)
pipe::attributes
(
dx::usb
)
audio
(
dxd
)
audio
(
dxd::range
)
B
broadcast
(
dxd
)
pipe::isoc::buffer
(
dx::usb::platform
)
buffer
(
dxd
)
bundle
(
dx::cf
)
bus
(
dxd
)
C
pipe::cache
(
dx::usb::stream
)
circular::channel
(
dx
)
stream::umap::channel
(
dxd::multichannel
)
circular::channel< dst_t, src_t, false, false, typename std::enable_if_t< std::is_floating_point_v< dst_t >==std::is_floating_point_v< src_t > > >
(
dx
)
circular::channel< dst_t, src_t, false, true >
(
dx
)
circular::channel< dst_t, src_t, true, false >
(
dx
)
circular::channel< dst_t, src_t, up, dn, typename std::enable_if_t< std::is_floating_point_v< dst_t > &&!std::is_floating_point_v< src_t > > >
(
dx
)
circular::channel< dst_t, src_t, up, dn, typename std::enable_if_t<!std::is_floating_point_v< dst_t > &&std::is_floating_point_v< src_t > > >
(
dx
)
circular
(
dx
)
client
(
dxd
)
desc::stream::config::clock
(
dx::stream
)
desc::clock
(
dx::stream
)
clock
(
dx::stream
)
stream::clock
(
dxd::multichannel
)
control::property::clock
(
dx::coreaudio::server
)
usb_stream_device::clock
(
dxd
)
clock
(
dx
)
descriptor::interface::control::clock_multiplier
(
dx::usb::audio
)
descriptor::interface::control::clock_selector
(
dx::usb::audio
)
descriptor::interface::control::v1::clock_selector
(
dx::usb::audio
)
descriptor::interface::control::v2::clock_selector
(
dx::usb::audio
)
descriptor::interface::control::v1::clock_selector1
(
dx::usb::audio
)
descriptor::interface::control::v2::clock_selector1
(
dx::usb::audio
)
descriptor::interface::control::clock_source
(
dx::usb::audio
)
clock_value
(
dx::stream
)
driver::clog
(
dx::test
)
desc::stream::config
(
dx::stream
)
descriptor::interface::control
(
dx::usb::audio
)
control
(
dx::usb
)
control
(
dx::stream::channel
)
control
(
dx::coreaudio::server
)
device::creator
(
dx
)
device::property::sync::cycle
(
dx::usb::stream
)
device::property::sync::cycle
(
dx::virtuel::stream
)
isoc::cycle
(
dx::usb::audio
)
usb_stream_device::stream::isoc::cycle
(
dxd
)
D
data
(
dx::cf
)
bus::desc
(
dxd
)
desc
(
dx::stream
)
descriptor
(
dx::usb
)
descriptor
(
dx::usb::audio
)
device
(
dxd
)
device
(
dx::virtuel::stream
)
device
(
dx::usb::stream
)
device
(
dx::usb::platform
)
device
(
dx::usb
)
device
(
dx::test
)
device
(
dx::stream
)
device
(
dx
)
device
(
dx::coreaudio
)
device
(
dx::coremidi::server
)
device
(
dx::coreaudio::server
)
dictionary
(
dx::cf
)
dictionary<::CFDictionaryRef, cf_object_t >
(
dx::cf
)
dictionary<::CFMutableDictionaryRef >
(
dx::cf
)
driver::dispatch
(
dx::test
)
pci::dma
(
dx
)
driver
(
dx::test
)
driver
(
dx
)
driver
(
dx::coreaudio
)
driver
(
dx::generic
)
target::dx_packed::dx_packed
(
dx::coreaudio
)
target::dx_packed
(
dx::coreaudio
)
target::dx_packed::dx_packed::dx_packed
(
dx::coreaudio
)
desc::stream::config::dx_packed::dx_packed
(
dx::stream
)
desc::stream::config::dx_packed
(
dx::stream
)
E
descriptor::interface::control::v2::effect_unit
(
dx::usb::audio
)
descriptor::interface::control::v1::effect_unit
(
dx::usb::audio
)
descriptor::interface::control::effect_unit
(
dx::usb::audio
)
descriptor::interface::control::v2::effect_unit1
(
dx::usb::audio
)
descriptor::interface::control::v1::effect_unit1
(
dx::usb::audio
)
descriptor::interface::midi::element
(
dx::usb::audio
)
descriptor::interface::streaming::encoder
(
dx::usb::audio
)
pipe::cache::encoder
(
dx::usb::stream
)
encoder
(
dx::stream
)
descriptor::endpoint
(
dx::usb::audio
)
endpoint
(
dx::usb
)
endpoint
(
dx::usb::__
)
engine
(
dx::stream
)
engine
(
dxd
)
error
(
dx::cf
)
event
(
dxd::linked
)
event
(
dxd::abstract
)
event
(
dxd::doubly::linked::abstract
)
event
(
dxd::doubly::linked
)
event
(
dxd
)
event
(
dxd::linked::abstract
)
event
(
dx::shared
)
event
(
dx
)
event< dx::kernel >
(
dxd
)
event< dx::kernel >
(
dx
)
event< dx::user >
(
dxd
)
event< kernel >
(
dx
)
event< user >
(
dx
)
descriptor::interface::streaming::format::ex
(
dx::usb::audio
)
descriptor::interface::streaming::format::v2::ex
(
dx::usb::audio
)
exception
(
dx
)
descriptor::interface::control::v2::extension_unit
(
dx::usb::audio
)
descriptor::interface::control::v1::extension_unit
(
dx::usb::audio
)
descriptor::interface::control::extension_unit
(
dx::usb::audio
)
descriptor::interface::control::v2::extension_unit1
(
dx::usb::audio
)
descriptor::interface::control::v1::extension_unit1
(
dx::usb::audio
)
F
descriptor::interface::control::feature_unit
(
dx::usb::audio
)
descriptor::interface::control::v1::feature_unit
(
dx::usb::audio
)
descriptor::interface::control::v2::feature_unit
(
dx::usb::audio
)
descriptor::interface::control::v1::feature_unit1
(
dx::usb::audio
)
descriptor::interface::control::v2::feature_unit1
(
dx::usb::audio
)
file
(
dx
)
file
(
dx::redirect
)
file
(
dxd::wdm
)
circular::format
(
dx
)
descriptor::interface::streaming::format
(
dx::usb::audio
)
fourchar_string
(
dxd
)
frame
(
dx::usb::isoc
)
fw
(
dxd
)
G
descriptor::endpoint::midi::general
(
dx::usb::audio
)
descriptor::endpoint::streaming::general
(
dx::usb::audio
)
descriptor::interface::streaming::general
(
dx::usb::audio
)
guid
(
dx
)
guid
(
dxd
)
H
descriptor::head
(
dx::usb::audio
)
descriptor::interface::control::head
(
dx::usb::audio
)
descriptor::interface::control::input_terminal::head
(
dx::usb::audio
)
descriptor::interface::control::mixer_unit::head
(
dx::usb::audio
)
descriptor::interface::control::output_terminal::head
(
dx::usb::audio
)
descriptor::interface::head
(
dx::usb::audio
)
descriptor::interface::midi::head
(
dx::usb::audio
)
descriptor::interface::midi::jack::head
(
dx::usb::audio
)
descriptor::interface::streaming::format::head
(
dx::usb::audio
)
descriptor::interface::streaming::head
(
dx::usb::audio
)
memory::header
(
dx::shared
)
descriptor::interface::control::header
(
dx::usb::audio
)
descriptor::interface::midi::header
(
dx::usb::audio
)
I
stream::in
(
dxd::multichannel
)
descriptor::interface::midi::jack::in
(
dx::usb::audio
)
indent
(
dx::redirect
)
encoder::index
(
dx::stream
)
descriptor::interface::control::input_terminal
(
dx::usb::audio
)
interface
(
dx::cf
)
interface
(
dx::usb::platform
)
interface
(
dx::usb
)
interface
(
dx::usb::__
)
descriptor::interface
(
dx::usb::audio
)
interface<::IOCFPlugInInterface >
(
dx::cf
)
workgroup::interval
(
dx::thread
)
iobridge
(
dx
)
iosize
(
dx::stream
)
iostream
(
dxd
)
irp
(
dxd::wdm
)
isoc
(
dx::usb::audio
)
pipe::isoc
(
dx::usb::platform
)
pipe::isoc
(
dx::usb::stream
)
usb_device::pipe::isoc_frame
(
dxd
)
item
(
dxd::doubly::linked
)
item
(
dxd::linked
)
iterator
(
dx::io
)
J
descriptor::interface::midi::jack
(
dx::usb::audio
)
workgroup::join
(
dx::thread
)
K
key_value_pairs
(
dx::cf
)
L
launch
(
dx
)
__string::less
(
dx::cf
)
link
(
dxd::linked
)
list
(
dxd::doubly::linked
)
list
(
dxd::linked
)
property::listen
(
dx::coreaudio
)
preference::lock
(
dx::sc
)
lock
(
dxd
)
log
(
dx
)
log
(
dx::redirect
)
M
map
(
dxd
)
map< dx::kernel, vm_t >
(
dxd
)
map< dx::user, vm_t >
(
dxd
)
memory
(
dx::shared
)
pci::resources::memory
(
dxd
)
memory
(
dxd
)
descriptor::endpoint::midi
(
dx::usb::audio
)
descriptor::interface::midi
(
dx::usb::audio
)
midi
(
dx::usb
)
miniport
(
dxd::wavecyclic
)
miniport
(
dxd::portcls
)
miniport
(
dxd::dmus
)
descriptor::interface::control::v2::mixer_unit
(
dx::usb::audio
)
descriptor::interface::control::v1::mixer_unit
(
dx::usb::audio
)
descriptor::interface::control::mixer_unit
(
dx::usb::audio
)
descriptor::interface::control::v2::mixer_unit1
(
dx::usb::audio
)
descriptor::interface::control::v1::mixer_unit1
(
dx::usb::audio
)
process::mmcss
(
dx
)
stream::clock::monitor
(
dxd::multichannel
)
clock::monitor
(
dx::stream
)
midi::msg
(
dx::usb
)
mutex
(
dxd
)
O
object
(
dx
)
open
(
dx
)
open
(
dx::stream::channel
)
open
(
dx::stream
)
open
(
dxd
)
opened
(
dx::stream::channel
)
opened
(
dx::stream
)
stream::opened
(
dxd
)
os_event
(
dx
)
descriptor::interface::midi::jack::out
(
dx::usb::audio
)
descriptor::interface::control::output_terminal
(
dx::usb::audio
)
P
asio::pause
(
dx
)
runloop::pause
(
dx::cf
)
pci
(
dx
)
pci
(
dxd
)
fw::phy
(
dxd
)
desc::stream::pin
(
dx::stream
)
pin
(
dx::stream
)
pin
(
dx::usb::stream
)
pin
(
dx::coremidi::server
)
pin
(
dx::virtuel::stream
)
pin
(
dx::coreaudio::server
)
pin
(
dxd::portcls
)
pin
(
dx::coreaudio
)
pipe
(
dx::usb::stream
)
pipe
(
dx::usb::platform
)
pipe
(
dx::usb
)
usb_device::pipe
(
dxd
)
plist
(
dx::cf
)
plugin
(
dx::coreaudio::server
)
plugin
(
dx::coremidi::server
)
port
(
dxd
)
port
(
dx::io
)
power
(
dx::io
)
ppc
(
dxd
)
preference
(
dx::cf
)
preference
(
dx::coreaudio::server
)
preference
(
dx::sc
)
prio
(
dx::thread
)
process
(
dx
)
process
(
dxd
)
descriptor::interface::control::v2::processing_unit
(
dx::usb::audio
)
descriptor::interface::control::v1::processing_unit
(
dx::usb::audio
)
descriptor::interface::control::processing_unit
(
dx::usb::audio
)
descriptor::interface::control::v2::processing_unit1
(
dx::usb::audio
)
descriptor::interface::control::v1::processing_unit1
(
dx::usb::audio
)
device::property
(
dx::usb::stream
)
device::property
(
dx::virtuel::stream
)
control::property
(
dx::coreaudio::server
)
property
(
dx::coreaudio
)
device::property
(
dx::stream
)
R
range
(
dx::usb::audio
)
prio::realtime
(
dx::thread
)
receipt
(
dx::trace::indent
)
receipt
(
dx::trace
)
reference
(
dx::io
)
reference
(
dx::cf
)
port::reference
(
dxd
)
reference
(
dxd
)
referenced
(
dxd
)
registry
(
dxd::wdm
)
registry
(
dx::io
)
registry
(
dx
)
request
(
dx::usb
)
usb_stream_device::stream::isoc::request
(
dxd
)
usb_stream_device::stream::bulk::request
(
dxd
)
request< data_t >
(
dx::usb
)
pci::resources
(
dxd
)
runloop
(
dx::cf
)
S
descriptor::interface::control::samplerate_converter
(
dx::usb::audio
)
pci::scatter_gather
(
dxd
)
log::scope
(
dx
)
scoped
(
dxd
)
scoped<::URB >
(
dxd
)
descriptor::interface::control::v2::selector_unit
(
dx::usb::audio
)
descriptor::interface::control::v1::selector_unit
(
dx::usb::audio
)
descriptor::interface::control::selector_unit
(
dx::usb::audio
)
descriptor::interface::control::v2::selector_unit1
(
dx::usb::audio
)
descriptor::interface::control::v1::selector_unit1
(
dx::usb::audio
)
serial
(
dx
)
iterator::service
(
dx::io
)
driver::setup
(
dx::generic
)
runloop::source
(
dx::cf
)
control::property::spdif
(
dx::coreaudio::server
)
spinlock
(
dxd
)
start
(
dx::stream
)
stream
(
dxd::wavecyclic
)
usb_stream_device::stream
(
dxd
)
stream
(
dxd
)
stream
(
dxd::portcls
)
stream
(
dxd::dmus
)
stream
(
dxd::multichannel
)
desc::stream
(
dx::stream
)
indent::streambuf
(
dx::redirect
)
descriptor::endpoint::streaming
(
dx::usb::audio
)
descriptor::interface::streaming
(
dx::usb::audio
)
subclass
(
dx::usb::audio
)
descriptor::endpoint::subtype
(
dx::usb::audio
)
descriptor::interface::streaming::subtype
(
dx::usb::audio
)
descriptor::interface::midi::subtype
(
dx::usb::audio
)
descriptor::interface::control::subtype
(
dx::usb::audio
)
surprise
(
dx::test
)
device::property::sync
(
dx::virtuel::stream
)
device::property::sync
(
dx::usb::stream
)
syslog
(
dx::redirect
)
T
target
(
dx::coreaudio
)
target
(
dx::virtuel::stream
)
isoc::cycle::tick
(
dx::usb::audio
)
desc::stream::config::transaction
(
dx::stream
)
descriptor::type
(
dx::usb
)
descriptor::type
(
dx::usb::audio
)
type
(
dx::cf
)
descriptor::interface::streaming::format::type1
(
dx::usb::audio
)
descriptor::interface::streaming::format::ex::type1
(
dx::usb::audio
)
descriptor::interface::streaming::format::type2
(
dx::usb::audio
)
descriptor::interface::streaming::format::ex::type2
(
dx::usb::audio
)
descriptor::interface::streaming::format::ex::type3
(
dx::usb::audio
)
descriptor::interface::streaming::format::type4
(
dx::usb::audio
)
type< bool >
(
dx::cf
)
type< char * >
(
dx::cf
)
type< const char * >
(
dx::cf
)
type< double >
(
dx::cf
)
type< float >
(
dx::cf
)
type< type_t, typename std::enable_if_t<(std::is_enum_v< type_t >||std::is_integral_v< type_t >) &&sizeof(type_t)==1 > >
(
dx::cf
)
type< type_t, typename std::enable_if_t<(std::is_enum_v< type_t >||std::is_integral_v< type_t >) &&sizeof(type_t)==2 > >
(
dx::cf
)
type< type_t, typename std::enable_if_t<(std::is_enum_v< type_t >||std::is_integral_v< type_t >) &&sizeof(type_t)==4 > >
(
dx::cf
)
type< type_t, typename std::enable_if_t<(std::is_enum_v< type_t >||std::is_integral_v< type_t >) &&sizeof(type_t)==8 > >
(
dx::cf
)
type<::CFTypeRef >
(
dx::cf
)
U
stream::umap
(
dxd::multichannel
)
stream::umap
(
dxd
)
unicode
(
dxd::wdm
)
url
(
dx::cf
)
usb_device
(
dxd
)
usb_stream_client
(
dxd
)
usb_stream_device
(
dxd
)
uuid
(
dx::cf
)
V
descriptor::interface::control::input_terminal::v1
(
dx::usb::audio
)
descriptor::interface::control::mixer_unit::v1
(
dx::usb::audio
)
descriptor::interface::control::output_terminal::v1
(
dx::usb::audio
)
descriptor::interface::streaming::v1
(
dx::usb::audio
)
descriptor::interface::control::v1
(
dx::usb::audio
)
descriptor::interface::streaming::format::type1::v1
(
dx::usb::audio
)
descriptor::interface::streaming::general::v1
(
dx::usb::audio
)
descriptor::interface::streaming::format::type2::v1
(
dx::usb::audio
)
descriptor::interface::streaming::format::v1
(
dx::usb::audio
)
descriptor::interface::control::input_terminal::v2
(
dx::usb::audio
)
descriptor::interface::streaming::v2
(
dx::usb::audio
)
descriptor::interface::streaming::general::v2
(
dx::usb::audio
)
descriptor::interface::streaming::format::v2
(
dx::usb::audio
)
descriptor::interface::streaming::format::type2::v2
(
dx::usb::audio
)
descriptor::interface::streaming::format::type1::v2
(
dx::usb::audio
)
descriptor::interface::control::v2
(
dx::usb::audio
)
descriptor::interface::control::output_terminal::v2
(
dx::usb::audio
)
descriptor::interface::control::mixer_unit::v2
(
dx::usb::audio
)
void_struct
(
dx
)
W
workgroup
(
dx::thread
)
workitem
(
dxd::wdm
)
wstring
(
dxd
)
_
__atomic_pointer
(
dxd
)
__atomic_pointer< type_t * >
(
dxd
)
__atomic_scalar
(
dxd
)
__atomic_scalar< 4, type_t >
(
dxd
)
__hide_if_ptr
(
dx
)
__request_type
(
dx::usb
)
__scalar
(
dx
)
__string
(
dx::cf
)
__target
(
dx::coreaudio
)
(c) copyright 2009 dynamic acoustics e.U.
generated on Fri Nov 15 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.