| C__map | |
| Cdxd::map< dx::kernel, vm_t > | WDK: kernel space memory mapping |
| Cdxd::map< dx::user, vm_t > | WDK: user space memory mapping |
| C__number | |
| Ccf::type< double > | |
| Ccf::type< float > | |
| Ccf::type< type_t, typename std::enable_if_t<(std::is_enum_v< type_t >||std::is_integral_v< type_t >) &&sizeof(type_t)==1 > > | |
| Ccf::type< type_t, typename std::enable_if_t<(std::is_enum_v< type_t >||std::is_integral_v< type_t >) &&sizeof(type_t)==2 > > | |
| Ccf::type< type_t, typename std::enable_if_t<(std::is_enum_v< type_t >||std::is_integral_v< type_t >) &&sizeof(type_t)==4 > > | |
| Ccf::type< type_t, typename std::enable_if_t<(std::is_enum_v< type_t >||std::is_integral_v< type_t >) &&sizeof(type_t)==8 > > | |
| C_desc_t | |
| Cdx::stream::device<> | |
| Cdx::stream::device< super_device_t, _desc_t, _stream_t > | |
| CAsioDriverList | |
| Cdx::asio::client::driver< device_t > | |
| CASIOTime | |
| Cdx::asio::driver< device_t, pin_t, driver_t > | |
| CAudioObjectPropertyAddress | |
| Cdx::coreaudio::property | Coreaudio::property |
| Cdx::coreaudio::property::listen | Coreaudio::property::listen |
| CAudioServerPlugInDriverInterface | |
| Cdx::coreaudio::server::plugin< pin_t, device_t, driver_t > | CoreAudio server plugin |
| Cbus_t | |
| Cdx::stream::open< bus_t > | Generic stream open request |
| Ccf::__string< cf_object_t >::less | |
| Ccf::_preference | Persistant storarage base class - do not use directly! use cf::preference |
| Ccf::key_value_tree< _preference > | |
| Ccf::array< cf_array_t, cf_basetype_t > | |
| Ccf::array<::CFArrayRef, ::CFMutableArrayRef > | |
| Ccf::array<::CFMutableArrayRef > | |
| Ccf::dictionary< cf_dictionary_t, cf_basetype_t > | Key value pair store |
| Ccf::dictionary<::CFDictionaryRef, ::CFMutableDictionaryRef > | |
| Ccf::dictionary<::CFMutableDictionaryRef > | |
| Ccf::interface< interface_t > | |
| Ccf::interface<::IOCFPlugInInterface > | |
| Ccf::interface<::IOUSBDeviceInterface650 > | |
| Cdx::usb::platform::device< preference_t > | |
| Cdx::usb::platform::device< dx::preference > | |
| Cdx::usb::device< dx::preference > | |
| Cdx::stream::control< usb::device< dx::preference > > | |
| Cdx::stream::device< dx::stream::control< usb::device< dx::preference > >, desc_t, pipe< device< desc_t, dx::preference, pipe > > > | |
| Cdx::usb::stream::_device< desc_t, dx::preference, pipe< device< desc_t, dx::preference, pipe > > > | |
| Cdx::usb::stream::device< desc_t, preference_t, stream_t > | |
| Cdx::usb::device< preference_t > | |
| Cdx::usb::platform::device< preference_t > | |
| Ccf::interface<::IOUSBInterfaceInterface650 > | |
| Cdx::usb::platform::interface | |
| Cdx::usb::interface | |
| Ccf::reference< cf_object_t > | |
| Csec::__code<::SecCodeRef > | |
| Csec::code<::SecCodeRef > | |
| Csec::__code<::SecStaticCodeRef > | |
| Csec::code<::SecStaticCodeRef > | |
| Ccf::__string< cf_object_t > | RAII CFString class |
| Ccf::array<::CFArrayRef, cf_object_t > | |
| Ccf::dictionary<::CFDictionaryRef, cf_object_t > | |
| Ccf::reference< ::CFMutableStringRef > | |
| Ccf::__string<::CFMutableStringRef > | |
| Ccf::type< char * > | |
| Ccf::type< std::string > | |
| Ccf::reference< ::CFStringRef > | |
| Ccf::__string<::CFStringRef > | |
| Ccf::type< const char * > | |
| Cdx::coremidi::stream< device_t, circular_t > | |
| Ccf::reference< ::CFTypeRef > | |
| Csec::item< item_t > | |
| Ccf::reference< item_t > | |
| Csec::__code< item_t > | |
| Ccf::reference<::CFBundleRef > | |
| Ccf::bundle | |
| Ccf::reference<::CFDataRef > | |
| Ccf::data | |
| Ccf::reference<::CFErrorRef > | |
| Ccf::error | |
| Ccf::reference<::CFReadStreamRef > | |
| Ccf::stream | |
| Ccf::reference<::CFRunLoopSourceRef > | |
| Ccf::runloop::source | |
| Ccf::runloop::pause | |
| Ccf::reference<::CFTypeRef > | |
| Ccf::type<::CFTypeRef > | Opaque type serves as type::factory |
| Ccf::reference<::CFURLRef > | |
| Ccf::url | |
| Ccf::reference<::CFUUIDRef > | |
| Ccf::uuid | |
| Ccf::reference<::SCPreferencesRef > | |
| Csc::_preference | Persistant system configuration storarage base class - do not use directly! use sc::preference |
| Ccf::reference<::SecCertificateRef > | |
| Csec::certificate | Persistant system configuration storarage base class - do not use directly! use sc::preference |
| Cdx::license | |
| Ccf::reference<::SecTrustRef > | |
| Csec::trust | |
| Ccf::type< type_t, enable_t > | |
| Ccf::type< bool > | |
| Ccf_type | |
| Ccf::key_value_tree< cf_type > | Key-value pair tree to inherit from suitable CF storage types |
| Ccontrol< object< device_t > > | |
| Cdx::stream::stream< device_t, circular_t > | |
| Cdx::stream::stream< device_t, dx::circular > | |
| Cdx::coreaudio::stream::stream< device_t, circular_t > | |
| Cdx::proxy::stream::stream< device_t, circular_t > | |
| Cdx::stream::stream< device_t, dx::midi::circular > | |
| Cdx::coremidi::stream< device_t, circular_t > | |
| Cdx::stream::stream< device_t, circular_t, super_stream_t, _event_t > | |
| CCUnknown | |
| Cdx::asio::driver< device_t, pin_t, driver_t > | |
| Cdxd::dmus::stream< circular_t, bus_t, stream_desc_t > | Dmus::stream |
| Cdxd::wavecyclic::miniport< stream_t > | Wavecyclic::miniport |
| Cdesc_t | |
| Cdx::stream::device< dx::stream::control< dx::proxy::device< preference_t > >, desc_t, stream_t > | |
| Cdx::proxy::stream::_device< desc_t, preference_t, stream_t< device< desc_t, preference_t, stream_t > > > | |
| Cdx::proxy::stream::_device< desc_t, preference_t, stream_t > | |
| Cdx::stream::device< dx::stream::control< usb::device< preference_t > >, desc_t, stream_t > | |
| Cdx::usb::stream::_device< desc_t, preference_t, stream_t< device< desc_t, preference_t, stream_t > > > | |
| Cdx::usb::stream::_device< desc_t, preference_t, stream_t > | |
| Cdx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| Cdx::service::client::_device< desc_t, preference_t, stream_t< device< desc_t, preference_t, stream_t > > > | |
| Cdx::virtuel::stream::_device< desc_t, preference_t, stream_t< device< desc_t, preference_t, stream_t > > > | |
| Cdx::service::client::_device< desc_t, preference_t, stream_t > | Service client streaming device interface class |
| Cdx::virtuel::stream::_device< desc_t, preference_t, stream_t > | Virtual streaming device interface class |
| Cdx::stream::device< dx::stream::control< dx::device<::AudioObjectID, preference_t > >, desc_t, stream_t > | |
| Cdx::coreaudio::_device< desc_t, preference_t, stream_t< device< desc_t, preference_t, stream_t > > > | |
| Cdx::coreaudio::device< desc_t, preference_t, stream_t > | |
| Cdx::coreaudio::_device< desc_t, preference_t, stream_t > | CoreAudio client device |
| Cdx::stream::device< dx::stream::control< dx::device<::MIDIDeviceRef, preference_t > >, desc_t, stream_t > | |
| Cdx::coremidi::_device< desc_t, preference_t, stream_t< device< desc_t, preference_t, stream_t > > > | |
| Cdx::coremidi::_device< desc_t, preference_t, stream_t > | CoreMIDI client device |
| Cdx::stream::device< dx::stream::control< dx::device< dx::guid, preference_t > >, desc_t, stream_t > | |
| Cdx::asio::client::_device< desc_t, preference_t, stream_t< device< desc_t, preference_t, stream_t > > > | |
| Cdx::asio::client::_device< desc_t, preference_t, stream_t > | ASIO client streaming device interface class |
| Cdx::stream::device< dx::stream::control< usb::device< dx::preference > >, desc_t, pipe< device< desc_t, dx::preference, pipe > > > | |
| Cdxd::portcls::adapter< audio_stream_t, midi_stream_t, desc_t > | Adapter driver to request streaming pin description |
| Cdevice_t | |
| Cdx::gui::device< device_t > | |
| Cdevice_t::desc::stream::desc | |
| Cdx::stream::stream< device_t, circular_t > | |
| Cdx::stream::stream< device_t, circular_t, super_stream_t, event_t > | |
| Cdx::stream::stream< device_t, dx::circular > | |
| Cdx::stream::stream< device_t, dx::midi::circular > | |
| Cdx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | |
| Cdx::usb::stream::pipe< device_t, circular_t, stream_t > | |
| Cdx::stream::stream< device_t, circular_t, super_stream_t, _event_t > | |
| Cdevice_t::desc::stream::pin::desc | |
| Cdx::stream::pin< device_t, _circular_t > | |
| Cdevice_t::desc_t | |
| Cdx::stream::engine< device_t, pin_t, driver_t > | |
| Cdx::asio::driver< device_t, pin_t, driver_t > | |
| Cdx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | Generic streaming engine |
| Cdriver_t | |
| Cdx::stream::engine< device_t, pin_t, driver_t > | |
| Cdx::gui::cpl< driver_t >::window::component::driver | |
| Cdx::service::driver< driver_t > | |
| Cdx::stream::driver< driver_t > | |
| Cdx::virtuel::driver< device<> > | |
| Cdx::test::service::driver< driver_t > | |
| Cdx::__scalar< type_t, resolution > | |
| Cdx::__scalar< type_t, resolution >::cast | |
| Cdx::abstract::event | |
| Cdx::event< kernel > | Kernel triggerable user space event |
| Cdx::usb::platform::pipe< device_t, usb::interface > | |
| Cdx::usb::platform::pipe< device<>, interface > | |
| Cdx::usb::pipe< device_t > | |
| Cdx::usb::platform::pipe< device_t, interface > | |
| Cdx::usb::pipe< device_t > | |
| Cdx::stream::stream< device_t, dx::circular, usb::pipe< device_t > > | |
| Cdx::service::manager::promoted | |
| Cdx::service::manager::enumerate | |
| Cdx::service::manager::status | |
| Cdx::usb::platform::pipe< device_t, interface_t > | |
| Cdx::event< user > | |
| Cdx::usb::platform::pipe< device_t, usb::interface > | |
| Cdx::usb::platform::pipe< device<>, interface > | |
| Cdx::usb::platform::pipe< device_t, interface > | |
| Cdx::event< kernel > | Kernel triggerable user space event |
| Cdx::usb::platform::pipe< device_t, interface_t > | |
| Cdx::shared::event | MacOS user space shared event |
| Cdx::coreaudio::server::device< pin_t > | CoreAudio server streaming device |
| Cdx::aggregate< types > | |
| Cdx::ansi | |
| Cdx::asio::client::_device< desc_t, preference_t, stream_t >::asio | |
| Cdx::asio::client::target | |
| Cdx::asio::driver< device_t, pin_t, driver_t >::pause | |
| Cdx::asio::property | |
| Cdx::circular | Kernel/user space shared circular buffer |
| Cdx::midi::circular | |
| Cdx::usb::midi< buffer_t > | USB MIDI packetizer |
| Cdx::circular::channel< dst_t, src_t, up, dn, typename > | Copy/mix channel converters |
| Cdx::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 > > > | |
| Cdx::circular::channel< dst_t, src_t, false, true > | |
| Cdx::circular::channel< dst_t, src_t, true, false > | |
| Cdx::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 > > > | |
| Cdx::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 > > > | |
| Cdx::coreaudio::property::device | |
| Cdx::coreaudio::property::plugin | |
| Cdx::coreaudio::property::pod | |
| Cdx::coreaudio::property::pod::device | |
| Cdx::coreaudio::property::pod::stream | |
| Cdx::coreaudio::property::qualifier | |
| Cdx::coreaudio::property::virtuel | |
| Cdx::coreaudio::property::virtuel::device | |
| Cdx::coreaudio::server::control | |
| Cdx::coreaudio::server::control::property | |
| Cdx::coreaudio::server::control::property::clock | |
| Cdx::coreaudio::server::control::property::spdif | |
| Cdx::coremidi::property | Coremidi::property |
| Cdx::coremidi::property::listen | Coremidi::property::listen |
| Cdx::coremidi::target | |
| Cdx::driver< device_id_t, preference_t >::disconnect | |
| Cdx::event< scope_t > | |
| Cdx::clock< event_t, clock_t > | |
| Cdx::coreaudio::property::listen | Coreaudio::property::listen |
| Cdx::coremidi::property::listen | Coremidi::property::listen |
| Cdx::event< dx::kernel > | |
| Cdx::registry | Hierarchical Windows registry access |
| Cdx::proxy::device< dx::preference > | |
| Cdx::stream::control< dx::proxy::device< dx::preference > > | |
| Cdx::stream::device< dx::stream::control< dx::proxy::device< dx::preference > >, dx::stream::desc<>, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| Cdx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| Cdx::proxy::stream::device< desc_t, preference_t, stream_t > | |
| Cdx::usb::platform::device< dx::preference > | |
| Cdx::usb::platform::device< preference_t > | |
| Cdx::proxy::device< preference_t > | OS proxy device interface class |
| Cdx::usb::platform::device< preference_t > | |
| Cdx::event< dx::user > | |
| Cdx::service::app | Service::app - Windows Service Windows services are essentially just a type of container for which startup conditions can be defined. The service interface does not support any additional communication. Communication between client and service are usually be implemented using Windows named pipes |
| Cdx::service::driver< driver_t >::app | |
| Cdx::iobridge< type_t > | Ioctl bridge for 32/64bit user mode/kernel space big/little endian interface |
| Cdx::launch< object_t > | RAII object launcher |
| Cdx::license::types | |
| Cdx::log | |
| Cdx::log::from | |
| Cdx::log::module | |
| Cdx::log::module::from | |
| Cdx::log::module::to | |
| Cdx::log::scope | |
| Cdx::log::scope::from | |
| Cdx::log::scope::to | |
| Cdx::log::to | |
| Cdx::object | |
| Cdx::device<::io_service_t, preference_t > | |
| Cdx::usb::platform::device< preference_t > | |
| Cdx::service::device< preference_t > | |
| Cdx::proxy::device< preference_t > | OS proxy device interface class |
| Cdx::device< std::string, preference_t > | |
| Cdx::proxy::device< preference_t > | OS proxy device interface class |
| Cdx::device< dx::guid, dx::preference > | |
| Cdx::stream::control< dx::device< dx::guid, dx::preference > > | |
| Cdx::stream::device< dx::stream::control< dx::device< dx::guid, dx::preference > >, desc, dx::stream::stream< device< desc, dx::preference, dx::stream::stream > > > | |
| Cdx::asio::client::_device< desc, dx::preference, dx::stream::stream< device< desc, dx::preference, dx::stream::stream > > > | |
| Cdx::asio::client::device< desc_t, preference_t, stream_t > | |
| Cdx::device<::AudioObjectID, cf::preference > | |
| Cdx::stream::control< dx::device<::AudioObjectID, cf::preference > > | |
| Cdx::stream::device< dx::stream::control< dx::device<::AudioObjectID, cf::preference > >, dx::virtuel::stream::desc, dx::stream::stream< device< dx::virtuel::stream::desc, cf::preference, dx::stream::stream > > > | |
| Cdx::coreaudio::_device< dx::virtuel::stream::desc, cf::preference, dx::stream::stream< device< dx::virtuel::stream::desc, cf::preference, dx::stream::stream > > > | |
| Cdx::coreaudio::device< desc_t, preference_t, stream_t > | CoreAudio client device |
| Cdx::stream::device< dx::stream::control< dx::device<::AudioObjectID, cf::preference > >, dx::virtuel::stream::desc, stream< device< dx::virtuel::stream::desc, cf::preference, stream > > > | |
| Cdx::coreaudio::_device< dx::virtuel::stream::desc, cf::preference, stream< device< dx::virtuel::stream::desc, cf::preference, stream > > > | |
| Cdx::coreaudio::device< dx::virtuel::stream::desc, cf::preference, stream > | |
| Cdx::coreaudio::pod::device< desc_t, preference_t, stream_t > | CoreAudio stream client device |
| Cdx::coreaudio::stream::device< desc_t, preference_t, stream_t > | CoreAudio stream client device |
| Cdx::device<::MIDIDeviceRef, cf::preference > | |
| Cdx::stream::control< dx::device<::MIDIDeviceRef, cf::preference > > | |
| Cdx::stream::device< dx::stream::control< dx::device<::MIDIDeviceRef, cf::preference > >, desc, stream< device< desc, cf::preference, stream > > > | |
| Cdx::coremidi::_device< desc, cf::preference, stream< device< desc, cf::preference, stream > > > | |
| Cdx::coremidi::device< desc_t, preference_t, stream_t > | CoreMIDI client device |
| Cdx::device<> | |
| Cdx::device<::io_service_t, dx::preference > | |
| Cdx::service::device< dx::preference > | |
| Cdx::proxy::device< dx::preference > | |
| Cdx::usb::platform::device< dx::preference > | |
| Cdx::usb::platform::device< preference_t > | |
| Cdx::device< std::string, dx::preference > | |
| Cdx::proxy::device< dx::preference > | |
| Cdx::stream::control< dx::device< std::string, dx::preference > > | |
| Cdx::stream::device< dx::stream::control< dx::device< std::string, dx::preference > >, desc, dx::stream::shared::stream< device< desc, dx::preference, dx::stream::shared::stream > > > | |
| Cdx::service::client::_device< desc, dx::preference, dx::stream::shared::stream< device< desc, dx::preference, dx::stream::shared::stream > > > | |
| Cdx::service::client::device< desc_t, preference_t, stream_t > | |
| Cdx::virtuel::stream::_device< desc, dx::preference, dx::stream::shared::stream< device< desc, dx::preference, dx::stream::shared::stream > > > | |
| Cdx::virtuel::stream::device< desc_t, preference_t, stream_t > | |
| Cdx::driver< device_id_t, decltype(device_t::preference)> | |
| Cdx::driver< decltype(id), dx::preference > | |
| Cdx::driver< decltype(id), cf::preference > | |
| Cdx::driver< decltype(_device_t::id), decltype(_device_t::preference)> | |
| Cdx::map::driver< _device_t > | |
| Cdx::driver< decltype(device<>::id), decltype(device<>::preference)> | |
| Cdx::map::driver< device<> > | |
| Cdx::proxy::driver< device_t > | |
| Cdx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | Generic streaming engine |
| Cdx::proxy::driver< device_t > | |
| Cdx::stream::object< device<> > | |
| Cdx::stream::control< stream::object< device<> > > | |
| Cdx::usb::platform::pipe< device<>, interface > | |
| Cdx::stream::control< dx::stream::object< device<> > > | |
| Cdx::usb::platform::pipe< device<>, interface > | |
| Cdx::device< id_t, preference_t > | Abstract commom base device interface class |
| Cdx::service::device< super_device_t > | |
| Cdx::asio::service::device< super_device_t > | |
| Cdx::driver< device_id_t, preference_t > | Abstract base driver interface class This is the abstract base interface to a driver |
| Cdx::map::driver< device_t > | |
| Cdx::proxy::driver< device_t > | |
| Cdx::proxy::driver< device_t > | |
| Cdx::stream::driver< dx::map::driver< device_t > > | |
| Cdx::virtuel::driver< device_t > | |
| Cdx::stream::driver< map::driver< device_t > > | |
| Cdx::coreaudio::driver< device_t > | |
| Cdx::service::client::driver< device_t > | |
| Cdx::asio::client::driver< device_t > | |
| Cdx::coremidi::driver< device_t > | |
| Cdx::service::app | Service::app - Windows Service Windows services are essentially just a type of container for which startup conditions can be defined. The service interface does not support any additional communication. Communication between client and service are usually be implemented using Windows named pipes |
| Cdx::stream::object< _device_t > | |
| Cdx::stream::control< object< device_t > > | |
| Cdx::stream::pin< device_t, _circular_t > | |
| Cdx::stream::control< stream::object< device_t > > | |
| Cdx::usb::platform::pipe< device_t, usb::interface > | |
| Cdx::usb::platform::pipe< device_t, interface > | |
| Cdx::usb::platform::pipe< device_t, interface_t > | |
| Cdx::stream::control< dx::stream::object< device_t > > | |
| Cdx::usb::platform::pipe< device_t, usb::interface > | |
| Cdx::usb::platform::pipe< device_t, interface > | |
| Cdx::usb::platform::pipe< device_t, interface_t > | |
| Cdx::open< object_t > | RAII manage balanced object open/(close) |
| Cdx::os_event | Kernel/user space shared event representation |
| Cdx::parser | Cmd line parser |
| Cdx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | |
| Cdx::select< parsers_t > | |
| Cdx::service::parser | |
| Cdx::test::device< super_device_t > | |
| Cdx::test::midi::device< super_device_t > | |
| Cdx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | |
| Cdx::parser::clog | |
| Cdx::parser::dispatch | |
| Cdx::pci | Physical PCI stream descriptor |
| Cdx::pci::dma | Physical DMA stream descriptor |
| Cdx::pipe< rcv_t >::server | |
| Cdx::process::mmcss | Mmcss | thread priority/process priority class |
| Cdx::promoted< _value_t >::chain | |
| Cdx::service::client::_device< desc_t, preference_t, stream_t >::chain | |
| Cdx::promoted< _value_t >::preference< preference_t, preference_value_t > | |
| Cdx::proxy::driver< device_t >::notification | |
| Cdx::proxy::driver< device_t >::notification::device | |
| Cdx::proxy::driver< device< pin_t > > | |
| Cdx::coreaudio::server::plugin< pin_t, device_t, driver_t > | CoreAudio server plugin |
| Cdx::redirect::cerr | |
| Cdx::redirect::clog | |
| Cdx::redirect::cout | |
| Cdx::redirect::indent | |
| Cdx::trace::indent::receipt | |
| Cdx::redirect::indent::dflt | |
| Cdx::reference< object_t > | RAII manage balanced object open/(close) |
| Cdx::resource< invalid_t > | Windows handle class bill wasn't sure wether an invalid handle is a nullptr or -1. Hence the invalid_t template parameter. (Usually its -1, but i.e. for file mappings its nullptr, etc.) |
| Cdx::pipe< dx::service::request< service::stream::data< typename super_device_t::desc_t > > > | |
| Cdx::pipe< dx::service::request< service::stream::data< desc > > > | |
| Cdx::pipe< dx::service::request< service::stream::data< desc_t > > > | |
| Cdx::pipe< dx::service::request< service::stream::data< typename device_t::desc_t > > > | |
| Cdx::pipe< dx::service::request< service::stream::data< typename super::device_t::desc_t > > > | |
| Cdx::event< kernel > | Kernel triggerable user space event |
| Cdx::file | |
| Cdx::proxy::device< dx::preference > | |
| Cdx::proxy::device< preference_t > | OS proxy device interface class |
| Cdx::pipe< rcv_t > | |
| Cdx::pipe< rcv_t >::server::instance | |
| Cdx::resource< nullptr > | |
| Cdx::shared::memory< dx::stream::clock::monitor > | |
| Cdx::stream::device< super_device_t, _desc_t, _stream_t >::monitor | |
| Cdx::shared::memory< circular_t > | |
| Cdx::stream::shared::stream< device_t, circular_t > | |
| Cdx::shared::memory< dx::circular > | |
| Cdx::stream::shared::stream< device_t, dx::circular > | |
| Cdx::coreaudio::pod::stream< device_t, circular_t > | |
| Cdx::stream::shared::stream< device_t, circular_t, super_stream_t, event_t > | |
| Cdx::shared::memory< typename super_device_t::desc_t > | |
| Cdx::process | |
| Cdx::shared::memory< buffer_t > | MacOS user space shared memory |
| Cdx::service::accept | |
| Cdx::service::accept::to | |
| Cdx::service::client::target | |
| Cdx::service::data | |
| Cdx::service::device< preference_t >::promoted | Service::device::chain handle request to/from device::promoted and pipe |
| Cdx::service::manager | |
| Cdx::service::client::driver< device_t > | |
| Cdx::service::parser | |
| Cdx::service::request< data_t > | |
| Cdx::service::start_type | |
| Cdx::service::start_type::from | |
| Cdx::service::start_type::to | |
| Cdx::service::state | |
| Cdx::service::state::to | |
| Cdx::service::stream::data< desc_t > | |
| Cdx::shared::memory< buffer_t >::header | |
| Cdx::stream::channel::control | |
| Cdx::stream::channel::open< bus_t, max_channels > | Generic stream open request |
| Cdx::stream::channel::opened< data_t, channels > | Generic streaming channel buffer description |
| Cdx::stream::clock | Select/get stream sample rate/iosize |
| Cdx::stream::clock::monitor | Performance monitor shared memory |
| Cdx::stream::clock_value | |
| Cdx::stream::control< object_t >::pause | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | Device streaming interface descriptor |
| Cdx::stream::device< dx::stream::control< dx::device< dx::guid, dx::preference > >, desc, dx::stream::stream< device< desc, dx::preference, dx::stream::stream > > > | |
| Cdx::stream::device< dx::stream::control< dx::device<::MIDIDeviceRef, cf::preference > >, desc, stream< device< desc, cf::preference, stream > > > | |
| Cdx::stream::device< dx::stream::control< dx::proxy::device< dx::preference > >, dx::stream::desc<>, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| Cdx::stream::device< dx::stream::control< dx::device< std::string, dx::preference > >, desc, dx::stream::shared::stream< device< desc, dx::preference, dx::stream::shared::stream > > > | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock::defaults | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock::defaults::iosize | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock::defaults::sync | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock::defaults::sync::cycle | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock::setting | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock::setting::external | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::name_id | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream | Dx::desc::stream interface descriptor |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config | Dx::desc::stream::config interface descriptor |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config::clock | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config::clock::sync | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config::options | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config::options::spdif | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config::transaction | |
| Cdx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::pin | |
| Cdx::stream::desc< target, 2, 2 > | |
| Cdx::stream::device< dx::stream::control< dx::device<::AudioObjectID, cf::preference > >, dx::virtuel::stream::desc, dx::stream::stream< device< dx::virtuel::stream::desc, cf::preference, dx::stream::stream > > > | |
| Cdx::stream::device< dx::stream::control< dx::device<::AudioObjectID, cf::preference > >, dx::virtuel::stream::desc, stream< device< dx::virtuel::stream::desc, cf::preference, stream > > > | |
| Cdx::stream::device< super_device_t, _desc_t, _stream_t >::property | |
| Cdx::stream::device< super_device_t, _desc_t, _stream_t >::property::sync | |
| Cdx::stream::device< super_device_t, _desc_t, _stream_t >::property::sync::cycle | |
| Cdx::stream::encoder | |
| Cdx::stream::encoder::index | |
| Cdx::stream::format | |
| Cdx::stream::iosize | |
| Cdx::stream::opened< object_t > | Generic shared streaming buffer description |
| Cdx::stream::start< object_t > | RAII object start/stop balancer |
| Cdx::stream::stream< device_t, circular_t, dx::stream::control< dx::stream::object< device_t > >, dx::shared::event > | |
| Cdx::stream::shared::stream< device_t, circular_t > | |
| Cdx::stream::stream< device_t, dx::circular, dx::stream::control< dx::stream::object< device_t > >, dx::shared::event > | |
| Cdx::stream::shared::stream< device_t, dx::circular > | |
| Cdx::stream::shared::stream< device_t, circular_t, super_stream_t, event_t > | |
| Cdx::string | |
| Cdx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t >::match_helper< matching_t > | |
| Cdx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t >::match_helper< std::vector< std::string > > | |
| Cdx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t >::parameter | |
| Cdx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t >::parameter::generator | |
| Cdx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t >::parameter::mask | |
| Cdx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::device< super_device_t >, dx::proxy::driver< dx::test::device< super_device_t > >, dx::stream::engine< dx::test::device< super_device_t >, audio_pin_t, dx::proxy::driver< dx::test::device< super_device_t > >, int32_t > > | |
| Cdx::test::usb::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | |
| Cdx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::device< super_device_t >, dx::virtuel::driver< dx::test::device< super_device_t > >, dx::stream::engine< dx::test::device< super_device_t >, audio_pin_t, dx::virtuel::driver< dx::test::device< super_device_t > >, int32_t > > | |
| Cdx::test::virtuel::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | |
| Cdx::test::driver< super_device_t, audio_pin_t, int32_t, dx::test::midi::device< super_device_t >, dx::proxy::driver< dx::test::midi::device< super_device_t > >, dx::stream::engine< dx::test::midi::device< super_device_t >, audio_pin_t, dx::proxy::driver< dx::test::midi::device< super_device_t > >, int32_t > > | |
| Cdx::test::midi::driver< super_device_t, audio_pin_t, midi_pin_t, io_t, device_t, driver_t, engine_t > | |
| Cdx::test::surprise< driver_t > | |
| Cdx::thread::prio | Thread::prio |
| Cdx::thread::workgroup | |
| Cdx::thread::workgroup::interval | |
| Cdx::thread::workgroup::join | |
| Cdx::trace::receipt | |
| Cdx::trace::indent::receipt | |
| Cdx::tty | |
| Cdx::usb::__::endpoint | |
| Cdx::usb::pipe< device_t > | |
| Cdx::usb::pipe< device_t > | |
| Cdx::usb::__::interface | |
| Cdx::usb::interface | |
| Cdx::usb::__request_type | Standard USB control request definitions |
| Cdx::usb::control | |
| Cdx::usb::request< data_t > | |
| Cdx::usb::request< data_t, typename > | |
| Cdx::usb::request< data_t > | |
| Cdx::usb::audio::descriptor | USB audio class descriptors |
| Cdx::usb::audio::descriptor::endpoint | |
| Cdx::usb::audio::descriptor::endpoint::midi | |
| Cdx::usb::audio::descriptor::endpoint::streaming | |
| Cdx::usb::audio::descriptor::endpoint::subtype | |
| Cdx::usb::audio::descriptor::head | |
| Cdx::usb::audio::descriptor::endpoint::midi::general< 1 > | |
| Cdx::usb::audio::descriptor::endpoint::midi::general< jacks > | |
| Cdx::usb::audio::descriptor::endpoint::streaming::general | |
| Cdx::usb::audio::descriptor::interface::control::head | |
| Cdx::usb::audio::descriptor::interface::control::clock_selector< channels > | |
| Cdx::usb::audio::descriptor::interface::control::v1::clock_selector< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v1::clock_selector1 | |
| Cdx::usb::audio::descriptor::interface::control::v2::clock_selector< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v2::clock_selector1 | |
| Cdx::usb::audio::descriptor::interface::control::v1::clock_selector< channels > | |
| Cdx::usb::audio::descriptor::interface::control::v2::clock_selector< channels > | |
| Cdx::usb::audio::descriptor::interface::control::clock_selector< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::effect_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::extension_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::v1::extension_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v1::extension_unit1 | |
| Cdx::usb::audio::descriptor::interface::control::v2::extension_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v2::extension_unit1 | |
| Cdx::usb::audio::descriptor::interface::control::v1::extension_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::v2::extension_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::extension_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::feature_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::processing_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::v1::processing_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v1::processing_unit1 | |
| Cdx::usb::audio::descriptor::interface::control::v2::processing_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v2::processing_unit1 | |
| Cdx::usb::audio::descriptor::interface::control::v1::processing_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::v2::processing_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::processing_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::selector_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::v1::selector_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v1::selector_unit1 | |
| Cdx::usb::audio::descriptor::interface::control::v2::selector_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v2::selector_unit1 | |
| Cdx::usb::audio::descriptor::interface::control::v1::selector_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::v2::selector_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::selector_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::clock_multiplier | |
| Cdx::usb::audio::descriptor::interface::control::clock_selector< pins > | |
| Cdx::usb::audio::descriptor::interface::control::clock_source | |
| Cdx::usb::audio::descriptor::interface::control::effect_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::v1::effect_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v1::effect_unit1 | |
| Cdx::usb::audio::descriptor::interface::control::v2::effect_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v2::effect_unit1 | |
| Cdx::usb::audio::descriptor::interface::control::v1::effect_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::v2::effect_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::extension_unit< pins > | |
| Cdx::usb::audio::descriptor::interface::control::feature_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::v1::feature_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v1::feature_unit1 | |
| Cdx::usb::audio::descriptor::interface::control::v2::feature_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v2::feature_unit1 | |
| Cdx::usb::audio::descriptor::interface::control::v1::feature_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::v2::feature_unit< channels > | |
| Cdx::usb::audio::descriptor::interface::control::header | |
| Cdx::usb::audio::descriptor::interface::control::processing_unit< pins > | |
| Cdx::usb::audio::descriptor::interface::control::samplerate_converter | |
| Cdx::usb::audio::descriptor::interface::control::selector_unit< pins > | |
| Cdx::usb::audio::descriptor::interface::control::input_terminal::head | |
| Cdx::usb::audio::descriptor::interface::control::input_terminal::v1 | |
| Cdx::usb::audio::descriptor::interface::control::input_terminal::v2 | |
| Cdx::usb::audio::descriptor::interface::control::mixer_unit< pins >::head | |
| Cdx::usb::audio::descriptor::interface::control::mixer_unit< pins >::v1 | |
| Cdx::usb::audio::descriptor::interface::control::mixer_unit< pins >::v2 | |
| Cdx::usb::audio::descriptor::interface::control::output_terminal::head | |
| Cdx::usb::audio::descriptor::interface::control::output_terminal::v1 | |
| Cdx::usb::audio::descriptor::interface::control::output_terminal::v2 | |
| Cdx::usb::audio::descriptor::interface::head | |
| Cdx::usb::audio::descriptor::interface::midi::head | |
| Cdx::usb::audio::descriptor::interface::midi::element< 1, 1 > | |
| Cdx::usb::audio::descriptor::interface::midi::element< pins, caps > | |
| Cdx::usb::audio::descriptor::interface::midi::header | |
| Cdx::usb::audio::descriptor::interface::midi::jack::head | |
| Cdx::usb::audio::descriptor::interface::midi::jack::out< 1 > | |
| Cdx::usb::audio::descriptor::interface::midi::jack::in | |
| Cdx::usb::audio::descriptor::interface::midi::jack::out< pins > | |
| Cdx::usb::audio::descriptor::interface::streaming::format::head | |
| Cdx::usb::audio::descriptor::interface::streaming::format::ex::type2 | |
| Cdx::usb::audio::descriptor::interface::streaming::format::type1::v1 | |
| Cdx::usb::audio::descriptor::interface::streaming::format::type1::v2 | |
| Cdx::usb::audio::descriptor::interface::streaming::format::ex::type1 | |
| Cdx::usb::audio::descriptor::interface::streaming::format::ex::type3 | |
| Cdx::usb::audio::descriptor::interface::streaming::format::type2::v1 | |
| Cdx::usb::audio::descriptor::interface::streaming::format::type2::v2 | |
| Cdx::usb::audio::descriptor::interface::streaming::format::type4 | |
| Cdx::usb::audio::descriptor::interface::streaming::head | |
| Cdx::usb::audio::descriptor::interface::streaming::encoder | |
| Cdx::usb::audio::descriptor::interface::streaming::general::v1 | |
| Cdx::usb::audio::descriptor::interface::streaming::general::v2 | |
| Cdx::usb::audio::descriptor::interface | USB audio class interface descriptors |
| Cdx::usb::audio::descriptor::interface::control | USB audio class control interface descriptors |
| Cdx::usb::audio::descriptor::interface::control::input_terminal | |
| Cdx::usb::audio::descriptor::interface::control::mixer_unit< pins > | |
| Cdx::usb::audio::descriptor::interface::control::output_terminal | |
| Cdx::usb::audio::descriptor::interface::control::subtype | |
| Cdx::usb::audio::descriptor::interface::control::v1 | |
| Cdx::usb::audio::descriptor::interface::control::v1::mixer_unit< pins > | |
| Cdx::usb::audio::descriptor::interface::control::v1::mixer_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v1::mixer_unit1 | |
| Cdx::usb::audio::descriptor::interface::control::v2 | |
| Cdx::usb::audio::descriptor::interface::control::v2::mixer_unit< pins > | |
| Cdx::usb::audio::descriptor::interface::control::v2::mixer_unit< 1 > | |
| Cdx::usb::audio::descriptor::interface::control::v2::mixer_unit1 | |
| Cdx::usb::audio::descriptor::interface::midi | |
| Cdx::usb::audio::descriptor::interface::midi::jack | |
| Cdx::usb::audio::descriptor::interface::midi::subtype | |
| Cdx::usb::audio::descriptor::interface::streaming | USB audio class streaming interface descriptors |
| Cdx::usb::audio::descriptor::interface::streaming::format | |
| Cdx::usb::audio::descriptor::interface::streaming::format::ex | |
| Cdx::usb::audio::descriptor::interface::streaming::format::type1 | |
| Cdx::usb::audio::descriptor::interface::streaming::format::type2 | |
| Cdx::usb::audio::descriptor::interface::streaming::format::v1 | |
| Cdx::usb::audio::descriptor::interface::streaming::format::v2 | |
| Cdx::usb::audio::descriptor::interface::streaming::format::v2::ex | |
| Cdx::usb::audio::descriptor::interface::streaming::general | |
| Cdx::usb::audio::descriptor::interface::streaming::subtype | |
| Cdx::usb::audio::descriptor::interface::streaming::v1 | |
| Cdx::usb::audio::descriptor::interface::streaming::v2 | |
| Cdx::usb::audio::descriptor::type | |
| Cdx::usb::audio::isoc | |
| Cdx::usb::audio::isoc::cycle | |
| Cdx::usb::stream::pipe< device_t, circular_t, stream_t > | |
| Cdx::usb::audio::isoc::cycle::tick | |
| Cdx::usb::audio::range< ranges_t > | |
| Cdx::usb::audio::subclass | |
| Cdx::usb::descriptor | |
| Cdx::usb::descriptor::type | |
| Cdx::usb::endpoint | USB specific errors |
| Cdx::usb::endpoint::attributes | |
| Cdx::usb::isoc::frame | |
| Cdx::usb::midi< buffer_t >::msg | USB MIDI endpoint element types: defining the element size for a single USB MIDI pipe request |
| Cdx::usb::platform::pipe< device_t, interface_t >::isoc | |
| Cdx::usb::platform::pipe< device_t, interface_t >::isoc::buffer | |
| Cdx::usb::stream::pipe< device_t, circular_t, stream_t >::cache | |
| Cdx::usb::stream::pipe< device_t, circular_t, stream_t >::cache::encoder | |
| Cdx::usb::stream::pipe< device_t, circular_t, stream_t >::isoc | |
| Cdx::virtuel::stream::target | |
| Cdx::void_struct | |
| Cdxd::__atomic_pointer< type_t > | Atomic pointer operations |
| Cdxd::__atomic_pointer< type_t * > | |
| Cdxd::atomic< type_t * > | Explicitely specify pointer template argument: |
| Cdxd::__atomic_scalar< size, type_t > | |
| Cdxd::__atomic_scalar< 4, type_t > | 32bit atomic operations |
| Cdxd::__atomic_scalar< sizeof(doubly::linked::abstract::event *), doubly::linked::abstract::event * > | |
| Cdxd::atomic< doubly::linked::abstract::event * > | |
| Cdxd::linked::list< doubly::linked::abstract::event > | |
| Cdxd::doubly::linked::list< doubly::linked::abstract::event > | |
| Cdxd::broadcast | Broadcast signalization of participating linked event items |
| Cdxd::multichannel::stream< channel_t >::clock | |
| Cdxd::stream | Generic kernel stream |
| Cdxd::multichannel::stream< channel_t > | Generic kernel multichannel stream |
| Cdxd::usb_stream_device::stream | USB stream |
| Cdxd::__atomic_scalar< sizeof(event *), event * > | |
| Cdxd::atomic< event * > | |
| Cdxd::linked::list< event > | |
| Cdxd::doubly::linked::list< event > | |
| Cdxd::__atomic_scalar< sizeof(int), int > | |
| Cdxd::atomic< int > | |
| Cdxd::multichannel::stream< channel_t >::in | Kernel stream mapped client reference counted in channel buffers |
| Cdxd::__atomic_scalar< sizeof(item_t *), item_t * > | |
| Cdxd::atomic< item_t * > | |
| Cdxd::linked::list< item_t > | |
| Cdxd::doubly::linked::list< item_t > | Partially lock free doubly linked list |
| Cdxd::__atomic_scalar< sizeof(link *), link * > | |
| Cdxd::atomic< link * > | |
| Cdxd::linked::list< item_t > | Lock free singly linked list |
| Cdxd::__atomic_scalar< sizeof(type_t), type_t > | |
| Cdxd::atomic< type_t * > | Explicitely specify pointer template argument: |
| Cdxd::atomic< type_t > | Atomic operations |
| Cdxd::abstract::event | Abstract::event: base clase to event<dx::user> and event<dx::kernel> to allow mixed user/kernel broadcast signalization |
| Cdxd::event< dx::kernel > | |
| Cdxd::event< dx::kernel > | |
| Cdxd::event< dx::user > | Kernel representation of shared user space event |
| Cdxd::event< dx::user > | Kernel representation of shared user space event |
| Cdxd::adjust< endian_t > | |
| Cdxd::adjust< host > | |
| Cdxd::adjust< swap > | |
| Cdxd::array< vm_t > | |
| Cdxd::bus | WDM BUS class |
| Cdxd::bus::desc | Device description for bus class |
| Cdxd::client | User client |
| Cdxd::usb_stream_client | Generic USB user client class |
| Cdxd::driver_creator | Dummy WDF interface class |
| Cdxd::event< scope_t > | Kernel event |
| Cdxd::process | IOKit process thread |
| Cdxd::dmus::stream< circular_t, bus_t, stream_desc_t > | Dmus::stream |
| Cdxd::usb_stream_device::stream | USB stream |
| Cdxd::process | IOKit process thread |
| Cdxd::wdm::irp< synchrony_t > | IRP class |
| Cdxd::portcls::stream< circular_t, bus_t, stream_desc_t > | Portcls::stream base class |
| Cdxd::dmus::stream< circular_t, bus_t, stream_desc_t > | Dmus::stream |
| Cdxd::wavecyclic::stream< circular_t, bus_t, stream_desc_t > | Wavecyclic::stream class |
| Cdxd::event< scope > | |
| Cdxd::doubly::linked::event< dx::user > | |
| Cdxd::stream::umap< stream_t > | |
| Cdxd::stream::umap< usb_stream_device::stream > | |
| Cdxd::stream::umap< stream > | |
| Cdxd::multichannel::stream< channel_t >::umap< stream_t > | Stream user mapping |
| Cdxd::stream::umap< stream_t > | Stream user mapping |
| Cdxd::doubly::linked::event< scope > | Semi lock free doubly linked event item |
| Cdxd::linked::event< scope > | Lock free linked event |
| Cdxd::fourchar_string | |
| Cdxd::fw::address | IOKit: FireWire address space |
| Cdxd::fw::phy | IOKit: FireWire physical address space |
| Cdxd::linked::item< item_t > | Singly linked list item |
| Cdxd::doubly::linked::item< item_t > | Semi lock free doubly linked list item |
| Cdxd::linked::item< event > | |
| Cdxd::doubly::linked::item< event > | |
| Cdxd::doubly::linked::abstract::event | Semi lock free doubly linked event list |
| Cdxd::doubly::linked::event< dx::user > | |
| Cdxd::doubly::linked::event< scope > | Semi lock free doubly linked event item |
| Cdxd::linked::abstract::event | Lock free linked event list item |
| Cdxd::linked::event< scope > | Lock free linked event |
| Cdxd::linked::item< link > | |
| Cdxd::linked::link | |
| Cdxd::lock< lock_t > | |
| Cdxd::map< scope_t, vm_t > | WDK memory mapping |
| Cdxd::map< dx::kernel, channel_t > | |
| Cdxd::multichannel::stream< channel_t >::in | Kernel stream mapped client reference counted in channel buffers |
| Cdxd::map< dx::kernel, dx::circular > | |
| Cdxd::stream | Generic kernel stream |
| Cdxd::map< dx::kernel, dx::stream::clock::monitor > | |
| Cdxd::multichannel::stream< channel_t >::clock::monitor | Clock::monitor buffer to be shared with user client mappings to measure jitter and latencies at various levels (IRQ, DPC, ASIO) |
| Cdxd::map< dx::kernel, unsigned int > | |
| Cdxd::multichannel::stream< channel_t >::clock | |
| Cdxd::map< dx::user, dx::circular > | |
| Cdxd::stream::umap< stream_t > | |
| Cdxd::stream::umap< usb_stream_device::stream > | |
| Cdxd::stream::umap< stream > | |
| Cdxd::stream::umap< stream_t > | Stream user mapping |
| Cdxd::memory< scope_t > | Virtual kernel memory description |
| Cdxd::buffer< dx::user > | |
| Cdxd::multichannel::stream< channel_t >::clock | |
| Cdxd::multichannel::stream< channel_t >::clock::monitor | Clock::monitor buffer to be shared with user client mappings to measure jitter and latencies at various levels (IRQ, DPC, ASIO) |
| Cdxd::multichannel::stream< channel_t >::in | Kernel stream mapped client reference counted in channel buffers |
| Cdxd::multichannel::stream< channel_t >::umap< stream_t >::channel | |
| Cdxd::stream | Generic kernel stream |
| Cdxd::buffer< scope_t, limit_t, alignment_t, contigous_t > | Kernel memory buffer w/o alignment and boundary requirements |
| Cdxd::memory< dx::kernel > | |
| Cdxd::buffer< dx::user > | |
| Cdxd::buffer< scope_t, limit_t, alignment_t, contigous_t > | Kernel memory buffer w/o alignment and boundary requirements |
| Cdxd::multichannel::stream< channel_t >::clock | |
| Cdxd::usb_stream_device::clock | |
| Cdxd::mutex | Mutex |
| Cdxd::event< dx::kernel > | |
| Cdxd::usb_stream_device | Generic USB device |
| Cdxd::open< object_t, service_t > | |
| Cdxd::pci::resources | |
| Cdxd::pci::resources::memory | |
| Cdxd::pci::scatter_gather< limit_t, alignment_t, page_size_t > | |
| Cdxd::port | Miniport creation helper |
| Cdxd::port::reference< object_t > | |
| Cdxd::reference< object_t > | Reference holder for object based reference counter |
| Cdxd::referenced | Reference counting base class |
| Cdxd::stream::umap< stream_t > | |
| Cdxd::stream::umap< usb_stream_device::stream > | |
| Cdxd::stream::umap< stream > | |
| Cdxd::stream | Generic kernel stream |
| Cdxd::stream::umap< stream_t > | Stream user mapping |
| Cdxd::scoped< object_t > | |
| Cdxd::scoped<::URB > | |
| Cdxd::spinlock | WDK spinlock |
| Cdxd::multichannel::stream< channel_t > | Generic kernel multichannel stream |
| Cdxd::stream::opened< packetizer_t > | Generic streaming interface description |
| Cdxd::stream::opened< circular_t > | |
| Cdxd::portcls::stream< circular_t, bus_t, stream_desc_t > | Portcls::stream base class |
| Cdxd::usb_device::pipe::isoc_frame | |
| Cdxd::usb_stream_device::stream::bulk::request | User defined stop commando |
| Cdxd::usb_stream_device::stream::isoc::cycle | |
| Cdxd::usb_stream_device::stream::isoc::request | |
| Cdxd::wdm::file | File class |
| Cdxd::wdm::registry | |
| Cdxd::adapter< miniport_t > | Adapter driver skeleton |
| Cdxd::portcls::adapter< audio_stream_t, midi_stream_t, desc_t > | Adapter driver to request streaming pin description |
| Cdxd::device | |
| Cdxd::fw | WDK: FireWire device |
| Cdxd::fw | WDK: FireWire device |
| Cdxd::pci | |
| Cdxd::ppc | PPC device |
| Cdxd::usb_device | |
| Cdxd::usb_stream_device | Generic USB device |
| Cdxd::usb_device | |
| Cdxd::wdm::workitem | WDM workitem helper |
| Cdxd::wstring< length > | |
| Cengine_t | |
| Cdx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | |
| CGUID | |
| Cdx::guid | |
| Cdx::proxy::driver< device_t >::setup | |
| Cdxd::guid | |
| Cdxd::portcls::miniport< typename stream_t::stream_desc > | |
| Cdxd::portcls::miniport< stream_t::stream_desc > | |
| Cdxd::dmus::miniport< stream_t > | Dmus::miniport |
| Cdxd::wavecyclic::miniport< stream_t > | Wavecyclic::miniport |
| Cdxd::portcls::miniport< stream_desc_t > | Portcls::miniport |
| Chost | |
| Cdx::coreaudio::server::device< pin_t > | CoreAudio server streaming device |
| Cdx::coreaudio::server::plugin< pin_t, device_t, driver_t > | CoreAudio server plugin |
| CHUB_DEVICE_CONFIG_INFO | |
| Cdxd::usb_device | |
| CIASIO | |
| Cdx::asio::driver< device_t, pin_t, driver_t > | |
| CIMiniportWaveCyclic | |
| Cdxd::wavecyclic::miniport< stream_t > | Wavecyclic::miniport |
| CIMXF | |
| Cdxd::dmus::stream< circular_t, bus_t, stream_desc_t > | Dmus::stream |
| Cio::iterator::service | |
| Cio::power | System power notification receiver to get notifications: inherit and connect to runloop |
| Cio::reference< io_object_t > | |
| Cio::reference<::io_iterator_t > | |
| Cio::iterator | Internally used service iterator providing RAII for io_service references - returned when iterating |
| Cio::reference<::io_registry_entry_t > | |
| Cio::registry | MacOS IORegistry access |
| Cdx::service::device< super_device_t > | |
| Cdx::service::device< dx::preference > | |
| Cdx::usb::platform::device< preference_t > | |
| Cdx::usb::platform::device< dx::preference > | |
| Cdx::serial | Serial interface |
| Cdx::service::device< preference_t > | |
| Cdx::usb::platform::device< preference_t > | |
| Cjuce::Button::Listener | |
| Cdx::gui::bar | |
| Cdx::gui::cpl< driver_t >::window::component::driver | |
| Cjuce::ComboBox | |
| Cdx::gui::box< item_t > | |
| Cdx::gui::box< int > | |
| Cdx::gui::power2< item_t > | |
| Cdx::gui::box< item_t > | |
| Cdx::gui::direction< device_t > | |
| Cjuce::ComboBox::Listener | |
| Cdx::gui::box< item_t > | |
| Cdx::gui::box< int > | |
| Cdx::gui::box< item_t > | |
| Cjuce::Component | |
| Cdx::gui::aggregate< image, label, button > | |
| Cdx::gui::aggregate< label, direction< device >, label, power2< juce::String > > | |
| Cdx::gui::aggregate< label, samplerate > | |
| Cdx::gui::aggregate< label, power2< juce::String > > | |
| Cdx::gui::aggregate< component_t > | |
| Cdx::gui::bar | |
| Cdx::gui::cpl< driver_t >::window::component | |
| Cjuce::FileBasedDocument | |
| Cdx::gui::cpl< driver_t >::window::component::driver | |
| Cjuce::ImageComponent | |
| Cdx::gui::image | |
| Cjuce::JUCEApplication | |
| Cdx::gui::cpl< driver_t > | |
| Cjuce::Label | |
| Cdx::gui::box< item_t >::label | Box::label Corrects JUCE awkward positioning and size of the juce::ComboBox editor. This is attached by the cpl::looknfeel class |
| Cdx::gui::label | |
| Cjuce::MenuBarModel | |
| Cdx::gui::cpl< driver_t >::window::component::driver | |
| Cjuce::RecentlyOpenedFilesList | |
| Cdx::gui::cpl< driver_t >::window::component::driver | |
| Cjuce::TextButton | |
| Cdx::gui::button | |
| Cjuce::ToggleButton | |
| Cdx::gui::checkbox | |
| Cjuce::TreeView | |
| Cdx::gui::cpl< driver_t >::window::component::driver | |
| Cjuce::TreeViewItem | |
| Cdx::gui::item< component > | |
| Cdx::gui::item< label > | |
| Cdx::gui::device< device_t >::stream::pin | |
| Cdx::gui::item< checkbox > | |
| Cdx::gui::device< device_t >::clients | |
| Cdx::gui::item< aggregate< image, label, button > > | |
| Cdx::gui::device< device_t > | |
| Cdx::gui::item< aggregate< label, samplerate > > | |
| Cdx::gui::item< aggregate< label, power2< juce::String > > > | |
| Cdx::gui::device< device_t >::iosize | |
| Cdx::gui::item< aggregate< label, direction< device >, label, power2< juce::String > > > | |
| Cdx::gui::device< device_t >::stream | |
| Cdx::gui::item< component_t > | |
| Cdx::gui::device< device_t >::clock | |
| CKSDATARANGE_AUDIO | |
| Cdxd::range::audio | KSDATARANGE_AUDIO constructor |
| CMIDIDriverInterface | |
| Cdx::coremidi::server::plugin< stream_pin_t, device_t, driver_t > | CoreMIDI plugin |
| Cobject_t | |
| Cdx::stream::control< object_t > | |
| Cdx::stream::device< dx::stream::control< dx::proxy::device< preference_t > >, desc_t, stream_t > | |
| Cdx::stream::device< dx::stream::control< usb::device< preference_t > >, desc_t, stream_t > | |
| Cdx::stream::device< dx::stream::control< dx::device< std::string, preference_t > >, desc_t, stream_t > | |
| Cdx::stream::device< dx::stream::control< dx::device<::AudioObjectID, preference_t > >, desc_t, stream_t > | |
| Cdx::stream::device< dx::stream::control< dx::device<::MIDIDeviceRef, preference_t > >, desc_t, stream_t > | |
| Cdx::stream::device< dx::stream::control< dx::device< dx::guid, preference_t > >, desc_t, stream_t > | |
| COVERLAPPED | |
| Cdx::overlapped | |
| Cpin_t::device_t | |
| Cdx::coreaudio::server::device< pin_t > | CoreAudio server streaming device |
| CPROCESS_INFORMATION | |
| Cdx::process | |
| Cproxy::driver< device< stream_pin_t > > | |
| Cdx::coremidi::server::plugin< stream_pin_t, device_t, driver_t > | CoreMIDI plugin |
| Cpublic::CUnknown | |
| Cdxd::dmus::miniport< stream_t > | Dmus::miniport |
| Cdxd::wavecyclic::stream< circular_t, bus_t, stream_desc_t > | Wavecyclic::stream class |
| Cpublic::IDmaChannel | |
| Cdxd::wavecyclic::stream< circular_t, bus_t, stream_desc_t > | Wavecyclic::stream class |
| Cpublic::IMiniportDMus | |
| Cdxd::dmus::miniport< stream_t > | Dmus::miniport |
| Cpublic::IMiniportWaveCyclicStream | |
| Cdxd::wavecyclic::stream< circular_t, bus_t, stream_desc_t > | Wavecyclic::stream class |
| Cpublic::KEVENT | |
| Cdxd::event< dx::kernel > | |
| Cpublic::PCPIN_DESCRIPTOR | |
| Cdxd::portcls::pin | |
| Csec::code< item_t > | |
| CSERVICE_NOTIFYA | |
| Cdx::service::manager::promoted | |
| CSERVICE_STATUS | |
| Cdx::service::app | Service::app - Windows Service Windows services are essentially just a type of container for which startup conditions can be defined. The service interface does not support any additional communication. Communication between client and service are usually be implemented using Windows named pipes |
| CSTARTUPINFOA | |
| Cdx::process | |
| Cstd::basic_string< Char > | STL class |
| Cstd::string | STL class |
| Cdx::coreaudio::_device< desc_t, preference_t, stream_t >::icon | |
| Cdx::redirect::eventlog< type_t > | |
| Cdx::redirect::log | Redirect stdout to unified logging |
| Cdx::redirect::syslog | Redirect stdout to syslog |
| Cdx::usb::platform::interface | |
| Cio::registry | MacOS IORegistry access |
| Cstd::condition_variable | |
| Cdx::event< user > | |
| Cstd::deque< T > | STL class |
| Cdx::coreaudio::property::listen | Coreaudio::property::listen |
| Cdx::coremidi::property::listen | Coremidi::property::listen |
| Cstd::enable_if | |
| Cdx::__hide_if_ptr< type_t > | |
| Cstd::exception | STL class |
| Cstd::runtime_error | STL class |
| Cdx::exception | |
| Cstd::false_type | |
| Cdx::promoting< preference_t, std::void_t< decltype(preference_t::listen)> > | |
| Cdx::test::device< super_device_t >::has_license< type_t, decltype((void) type_t::license, void())> | |
| Cdx::promoting< preference_t, typename > | Promoted::preference with default and optional alignment function |
| Cdx::test::device< super_device_t >::has_license< type_t, typename > | |
| Cstd::ios_base | STL class |
| Cstd::basic_ios< Char > | STL class |
| Cstd::basic_ostream< Char > | STL class |
| Cstd::basic_ofstream< Char > | STL class |
| Cstd::ofstream | STL class |
| Cdx::redirect::file | Redirect stdout to file |
| Cstd::ostream | STL class |
| Cdx::redirect::eventlog< type_t > | |
| Cdx::redirect::syslog | Redirect stdout to syslog |
| Cstd::map< K, T > | STL class |
| Cdx::map::driver< device_t > | |
| Cdx::map::driver< device<> > | |
| Cdx::device< id_t, preference_t >::client_map | |
| Cdx::map::driver< _device_t > | |
| Cstd::mutex | STL class |
| Cdx::promoted< value_t > | |
| Cdx::coreaudio::promoted::property< value_t, coreaudio_value_t, settable > | Coreaudio::promoted::property |
| Cdx::coremidi::promoted::property< value_t, coremidi_value_t, settable > | Coremidi::promoted::property |
| Cdx::proxy::stream::_device< desc_t, preference_t, stream_t >::promoted< value_t, proxy_value_t, _settable > | Dx::proxy::stream::device::promoted with device::preference |
| Cdx::promoted<::DWORD > | |
| Cdx::service::manager::promoted | |
| Cdx::promoted< uint32_t > | |
| Cdx::coreaudio::promoted::property< uint32_t > | |
| Cdx::coreaudio::_device< desc_t, preference_t, stream_t >::clocksource | |
| Cdx::proxy::stream::_device< desc_t, preference_t, stream_t >::promoted< uint32_t > | |
| Cdx::promoted< structdesc_t::stream * > | |
| Cdx::promoted< std::string > | |
| Cdx::proxy::stream::_device< desc_t, preference_t, stream_t >::promoted< std::string > | |
| Cdx::promoted< desc > | |
| Cdx::promoted< typename super::client_map > | |
| Cdx::coreaudio::promoted::property< typename super::client_map, typename super::client_map::value_t, false > | |
| Cdx::proxy::stream::_device< desc_t, preference_t, stream_t >::promoted< typename super::client_map, typename super::client_map::value_t > | |
| Cdx::promoted< ::Float64 > | |
| Cdx::coreaudio::promoted::property<::Float64 > | |
| Cdx::promoted< dx::coreaudio::_device::icon > | |
| Cdx::coreaudio::promoted::property< dx::coreaudio::_device::icon, ::CFURLRef, false > | |
| Cdx::promoted< dx::stream::desc<> > | |
| Cdx::proxy::stream::_device< desc_t, preference_t, stream_t >::promoted< dx::stream::desc<>, typename dx::stream::desc<>::value_t > | |
| Cdx::promoted< desc_t > | |
| Cdx::proxy::stream::_device< desc_t, preference_t, stream_t >::promoted< desc_t, typename desc_t::value_t > | |
| Cdx::promoted< ::AudioObjectID > | |
| Cdx::coreaudio::promoted::property<::AudioObjectID > | |
| Cdx::promoted< dx::virtuel::stream::desc > | |
| Cdx::coreaudio::promoted::property< dx::virtuel::stream::desc, ::CFDictionaryRef > | |
| Cdx::event< user > | |
| Cdx::promoted< _value_t > | Promoted value |
| Cstd::pair< T1, T2 > | STL class |
| Cdx::gui::component_size_pair< component_t > | |
| Cstd::recursive_mutex | STL class |
| Cdx::driver< device_id_t, decltype(device_t::preference)> | |
| Cdx::driver< decltype(id), dx::preference > | |
| Cdx::driver< decltype(id), cf::preference > | |
| Cdx::driver< decltype(_device_t::id), decltype(_device_t::preference)> | |
| Cdx::driver< decltype(device<>::id), decltype(device<>::preference)> | |
| Cdx::driver< device_id_t, preference_t > | Abstract base driver interface class This is the abstract base interface to a driver |
| Cstd::streambuf | |
| Cdx::redirect::eventlog< type_t > | |
| Cdx::redirect::indent::streambuf | Indented streambuf |
| Cdx::redirect::log | Redirect stdout to unified logging |
| Cdx::redirect::syslog | Redirect stdout to syslog |
| Cstd::thread | STL class |
| Ccf::runloop | |
| Cio::port | Notification port |
| Cdx::clock< event_t, clock_t > | |
| Cdx::coremidi::server::pin< stream_pin_t > | |
| Cdx::coremidi::stream< device_t, circular_t > | |
| Cdx::usb::stream::pipe< device_t, circular_t, stream_t > | |
| Cdx::window< driver_t > | |
| Cstd::true_type | |
| Cdx::promoting< preference_t, std::void_t< decltype(preference_t::listen)> > | |
| Cdx::test::device< super_device_t >::has_license< type_t, decltype((void) type_t::license, void())> | |
| Cstd::tuple | |
| Cdx::gui::aggregate< image, label, button > | |
| Cdx::gui::aggregate< label, direction< device >, label, power2< juce::String > > | |
| Cdx::gui::aggregate< label, samplerate > | |
| Cdx::gui::aggregate< label, power2< juce::String > > | |
| Cdx::gui::aggregate< component_t > | |
| Cdx::select< parsers_t > | |
| Cstd::vector< T > | STL class |
| Cdx::registry::iterator | |
| Cstd::vector< uint8_t > | |
| Ccf::data::iterator | |
| Cstream::engine< device< super_device_t >, audio_pin_t, dx::proxy::driver< device< super_device_t > >, int32_t > | |
| Cdx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | |
| Cstream_desc_t | |
| Cdxd::portcls::miniport< stream_desc_t > | Portcls::miniport |
| Cdxd::portcls::stream< circular_t, bus_t, stream_desc_t > | Portcls::stream base class |
| Cstream_pin_t | |
| Cdx::coreaudio::server::pin< stream_pin_t > | |
| Cdx::coremidi::server::pin< stream_pin_t > | |
| Cstream_pin_t::device_t | |
| Cdx::coremidi::server::device< stream_pin_t > | CoreMIDI device |
| Cstream_t::stream_desc | |
| Cdxd::portcls::miniport< stream_t::stream_desc > | |
| Csuper_device_t | |
| Cdx::service::device< super_device_t > | |
| Cdx::service::device< dx::preference > | |
| Cdx::stream::device<> | |
| Cdx::service::device< preference_t > | |
| Cdx::stream::device< super_device_t, _desc_t, _stream_t > | |
| Cdx::test::device< super_device_t > | |
| Csuper_stream_t | |
| Cdx::stream::stream< device_t, circular_t, super_stream_t, event_t > | |
| Cthread_time_constraint_policy_data_t | |
| Cdx::thread::prio::realtime | Thread::prio::realtime |
| Cdx::clock< event_t, clock_t > | |
| Ctypename stream_t::stream_desc | |
| Cdxd::portcls::miniport< typename stream_t::stream_desc > | |
| CUNICODE_STRING | |
| Cdxd::wdm::unicode< max_length > | WDM unicode string helper |
| CUSBD_PIPE_INFORMATION | |
| Cdxd::usb_device::pipe | IOKit: USB pipe class |
| Cdxd::usb_stream_device::stream | USB stream |