dxd - dynax driver framework
2.1.0d71
cross platform open source driver development framework
Loading...
Searching...
No Matches
Here is a list of all class members with links to the classes they belong to:
- c -
c_str :
dxd::fourchar_string
cache :
dx::coreaudio::server::pin< stream_pin_t >
,
dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >
,
dx::usb::stream::pipe< desc_t, circular_t >
,
dxd::multichannel::stream< channel_t >
,
dxd::multichannel::stream< channel_t >::clock::monitor
,
dxd::multichannel::stream< channel_t >::umap< stream_t >
callbacks :
dx::asio< device_t, pin_t >
cancel() :
dxd::wdm::irp< synchrony_t >
canSampleRate() :
dx::asio< device_t, pin_t >
cast :
dxd::fourchar_string
catch() :
dx::clock< scope_t, clock_t >
,
dx::event< user >
,
dx::stream::device< desc_t >
,
dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >
,
dx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t, driver_t, engine_t >
,
dx::test::surprise< driver_t >
cerr :
dx::asio< device_t, pin_t >
,
dx::redirect::log
,
dx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t, driver_t, engine_t >
cf_object :
dx::cf::reference< cf_object_t >
cf_type_desc :
dx::cf::reference< cf_object_t >
cf_type_id :
dx::cf::reference< cf_object_t >
channel :
dxd::multichannel::stream< channel_t >::umap< stream_t >
channel_map :
dx::stream::channel::open< bus_t, max_channels >
,
dxd::multichannel::stream< channel_t >::umap< stream_t >
channels :
dx::stream::channel::open< bus_t, max_channels >
,
dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config
,
dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::pin
,
dxd::multichannel::stream< channel_t >
circular :
dx::coreaudio::server::pin< stream_pin_t >
,
dx::stream::engine< device_t, pin_t, io_t, circular_t, driver_t >
,
dx::usb::stream::pipe< desc_t, circular_t >
circular_t :
dx::coreaudio::pin
,
dx::stream::pin< _desc_t, _circular_t, _device_t >
,
dx::usb::stream::pin< _desc_t, _circular_t, _device_t, pipe_t >
,
dx::virtuel::stream::pin< _desc_t, _circular_t, _device_t >
class_name :
dx::device
,
dx::usb::platform::device
clear() :
dx::driver< device_t >
,
dx::stream::pin< _desc_t, _circular_t, _device_t >
,
dxd::usb_device
,
dxd::usb_device::pipe
clear_feature :
dx::usb::control
client :
dxd::device
clipOutputSamples() :
dxd::engine
clock() :
dx::clock< scope_t, clock_t >
,
dx::coreaudio::server::device< pin_t >
,
dx::stream::clock_value
,
dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >
,
dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config
,
dx::stream::iosize
,
dx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t, driver_t, engine_t >
,
dx::usb::stream::device< desc_t >
,
dx::virtuel::stream::device< desc_t >
,
dxd::multichannel::stream< channel_t >::clock
,
dxd::usb_stream_client
,
dxd::usb_stream_device
clock_monitor() :
dx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t, driver_t, engine_t >
clock_multiplier :
dx::usb::audio::descriptor::interface::control
,
dx::usb::audio::descriptor::interface::control::subtype
,
dx::usb::audio::descriptor::interface::control::v1
,
dx::usb::audio::descriptor::interface::control::v2
clock_selector :
dx::usb::audio::descriptor::interface::control::subtype
clock_selector1 :
dx::usb::audio::descriptor::interface::control
,
dx::usb::audio::descriptor::interface::control::v1
,
dx::usb::audio::descriptor::interface::control::v2
clock_source :
dx::usb::audio::descriptor::interface::control
,
dx::usb::audio::descriptor::interface::control::subtype
,
dx::usb::audio::descriptor::interface::control::v1
,
dx::usb::audio::descriptor::interface::control::v2
clocks :
dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >
clocksource() :
dx::usb::stream::device< desc_t >
,
dx::usb::stream::device< desc_t >::property
,
dx::virtuel::stream::device< desc_t >
,
dx::virtuel::stream::device< desc_t >::property
clog :
dx::asio< device_t, pin_t >
,
dx::redirect::log
close() :
dx::usb::platform::device
,
dx::usb::platform::interface
,
dxd::wdm::file
close_interfaces() :
dxd::usb_device
comment :
dx::exception
compare_exchange() :
dxd::__atomic_pointer< type_t * >
,
dxd::__atomic_scalar< 4, type_t >
compatible :
dxd::bus::desc
completion :
dx::usb::stream::pipe< desc_t, circular_t >
,
dxd::wdm::irp< synchrony_t >
composite :
dx::usb::platform::device
conclude() :
dx::cf::runloop
,
dx::coreaudio::device
,
dx::coreaudio::driver< device_t >
,
dx::coremidi::server::device< stream_pin_t >
,
dx::device
,
dx::driver< device_t >
,
dx::generic::driver
,
dx::object
,
dxd::pci
,
dxd::usb_device
,
dxd::usb_stream_client
config :
dx::coreaudio::server::device< pin_t >
,
dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream
,
dx::usb::audio::descriptor::type
,
dx::usb::descriptor::type
,
dx::usb::stream::pipe< desc_t, circular_t >
configuration() :
dx::usb::platform::device
,
dx::virtuel::stream::device< desc_t >
,
dxd::usb_device
configurations :
dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream
,
dx::virtuel::stream::device< desc_t >
,
dxd::usb_device
configure() :
dx::coreaudio::server::device< pin_t >
,
dx::usb::stream::device< desc_t >
ConnectOutput() :
dxd::dmus::stream< circular_t, bus_t, stream_desc_t >
container :
dx::cf::array
,
dx::cf::dictionary<::CFDictionaryRef, cf_object_t >
,
dx::cf::key_value_pairs< target_class_t >
,
dx::sc::preference
control :
dx::coreaudio::pin
,
dx::stream::channel::opened< data_t, channels >
,
dx::stream::pin< _desc_t, _circular_t, _device_t >
,
dx::usb::audio::descriptor::interface
,
dx::usb::audio::subclass
,
dx::usb::control
,
dx::usb::stream::pin< _desc_t, _circular_t, _device_t, pipe_t >
,
dx::virtuel::stream::pin< _desc_t, _circular_t, _device_t >
,
dxd::multichannel::stream< channel_t >
,
dxd::multichannel::stream< channel_t >::umap< stream_t >
,
dxd::usb_device::pipe
control_input_terminal :
dx::usb::audio::descriptor::interface::control::v2
control_output_terminal :
dx::usb::audio::descriptor::interface::control::v2
controlPanel() :
dx::asio< device_t, pin_t >
convertInputSamples() :
dxd::engine
copy() :
dx::cf::__string< cf_object_t >
,
dx::cf::dictionary<::CFDictionaryRef, cf_object_t >
,
dx::cf::dictionary<::CFMutableDictionaryRef >
,
dx::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 > > >
coremidi_device :
dx::coremidi::server::device< stream_pin_t >
count :
dx::circular
,
dx::coreaudio::server::device< pin_t >
,
dx::io::reference< io_object_t >
,
dx::usb::stream::pipe< desc_t, circular_t >
,
dxd::usb_device::pipe::isoc_frame
counter :
dx::usb::stream::device< desc_t >
cout :
dx::redirect::log
,
dx::test::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t, driver_t, engine_t >
create() :
dx::usb::platform::pipe< device_t, interface_t >::isoc::buffer
create_miniport() :
dxd::adapter< miniport_t >
create_stream() :
dxd::dmus::miniport< stream_t >
createBuffers() :
dx::asio< device_t, pin_t >
creator :
dx::device
,
dx::usb::platform::device
,
dx::virtuel::stream::device< desc_t >
ctl() :
dx::device
,
dxd::wdm::irp< synchrony_t >
current :
dx::stream::clock::monitor
cycle :
dx::circular
,
dx::coreaudio::server::device< pin_t >
,
dx::usb::stream::pipe< desc_t, circular_t >
(c) copyright 2009 dynamic acoustics e.U.
generated on Wed Oct 2 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.