| abort(int) noexcept | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotectedstatic | 
  | add(const std::string &, const desc_t &) | dx::proxy::driver< device_t > | inline | 
  | add(const std::string &, const typename device_t::desc_t &) | dx::proxy::driver< device_t > | inline | 
  | add(const device_id_t &device_id) override try | dx::proxy::driver< device_t > | inlinevirtual | 
  | args typedef | dx::test::parser |  | 
  | arguments(s)" | dx::test::parser |  | 
  | arrived() override try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotectedvirtual | 
  | dx::proxy::driver::arrived(device_t &) | dx::map::driver< device_t > | inlineprotectedvirtual | 
  | boot() try | dx::driver< decltype(device_t::id), decltype(device_t::preference)> | inlinevirtual | 
  | buffer(size_t size=0x1000, uint32_t rx=1, uint32_t tx=1, const std::chrono::high_resolution_clock::duration &duration=3s) const | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | buffer_header() const | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | cache | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const dx::exception &__dx_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(const std::exception &__std_exception) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | catch(...) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | cerr | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > |  | 
  | circular | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > |  | 
  | clear() noexcept try | dx::map::driver< device_t > | inlineprotected | 
  | clock_monitor(device_t &device, std::chrono::high_resolution_clock::duration duration) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | clocksource(const args &args={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | conclude() noexcept override try | dx::map::driver< device_t > | inlineprotectedvirtual | 
  | connection_id | dx::proxy::driver< device_t > |  | 
  | connection_id | dx::proxy::driver< device_t > | static | 
  | cout | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > |  | 
  | desc typedef | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > |  | 
  | detach() noexcept | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlinevirtual | 
  | device | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected | 
  | device_arrival_removal(const args &={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | device_id_t typedef | dx::map::driver< device_t > | protected | 
  | device_reset(const args &={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | driver(const typename super::match &match, const char *id, std::map< std::deque< std::string >, dispatch > dictionary={}) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inline | 
  | dx::stream::engine::driver(const match &matching_ids, const char *id, dx::log log={}) | dx::proxy::driver< device_t > | inline | 
  | driver< decltype(device_t::id), decltype(device_t::preference)>::driver(const char *product_id, dx::log log) | dx::driver< decltype(device_t::id), decltype(device_t::preference)> | inline | 
  | dropout | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | protected | 
  | dx_catchall_handler(this,) virtual void operator<<(std | dx::map::driver< device_t > | inlineprotected | 
  | dx_catchall_rethrow() virtual operator bool() const noexcept | dx::proxy::driver< device_t > | inline | 
  | engine(const typename super::match &matching_ids, const char *id) | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotected | 
  | enumerate_os_audio(const args &args={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | exception(const class exception &exception, bool filtered=false) noexcept override try | dx::driver< decltype(device_t::id), decltype(device_t::preference)> | inline | 
  | dx::object::exception(const exception &exception, bool filtered=false) noexcept=0 | dx::object | pure virtual | 
  | filter(const args &cargs={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | force_read | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > |  | 
  | force_write | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > |  | 
  | frame | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected | 
  | free() noexcept | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlinevirtual | 
  | generator | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | protected | 
  | h | dx::test::parser |  | 
  | halt() noexcept override | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inline | 
  | head() const noexcept override | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotectedvirtual | 
  | help | dx::test::parser |  | 
  | help(args &args) | dx::test::parser | inlinevirtual | 
  | help_head() | dx::test::parser | inlinevirtual | 
  | help_listparameter(const std::map< std::deque< std::string >, dispatch > &dictionary) const | dx::test::parser | inlinevirtual | 
  | help_scope() override | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotectedvirtual | 
  | help_subparameter(const std::map< std::deque< std::string >, dispatch > &dictionary) const | dx::test::parser | inlinevirtual | 
  | hw_clock | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected | 
  | info(std::ostream &os) noexcept override try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlinevirtual | 
  | initialize(uint32_t iosize, const uint64_t(&channel_map)[2][(max_channels+63)/64]) try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inline | 
  | interval | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > |  | 
  | io | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected | 
  | io | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > |  | 
  | iosize(const args &args) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | dx::stream::engine::iosize | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected | 
  | kernel_streaming | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected | 
  | launch() override try | dx::proxy::driver< device_t > | inlinevirtual | 
  | launch() try | dx::proxy::driver< device_t > | inlinevirtual | 
  | launched | dx::object |  | 
  | linesize | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > |  | 
  | list(const args &={}) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | log | dx::driver< decltype(device_t::id), decltype(device_t::preference)> |  | 
  | loglevel(args &args) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | loopback | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | protected | 
  | mask | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > |  | 
  | match typedef | dx::proxy::driver< device_t > |  | 
  | match typedef | dx::proxy::driver< device_t > |  | 
  | matching_ids | dx::proxy::driver< device_t > | protected | 
  | meta_buffer(size_t size, uint32_t rx, uint32_t tx, const std::chrono::high_resolution_clock::duration &duration) const | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | monitor | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected | 
  | notification | dx::proxy::driver< device_t > | protected | 
  | notify() noexcept override | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | dx::stream::engine::notify(uint32_t) noexcept | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotectedvirtual | 
  | object()=default | dx::object |  | 
  | operator<<(const args &args) | dx::test::parser | inlinevirtual | 
  | operator<<(args &args) try | dx::test::parser | inlinevirtual | 
  | operator=(const dx::log &log) override try | dx::map::driver< device_t > | inlineprotectedvirtual | 
  | operator>>(std::ostream &ostream) const | dx::map::driver< device_t > | inlineprotectedvirtual | 
  | overload() noexcept | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotectedvirtual | 
  | parameter | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | protected | 
  | parse_subparameter(const std::map< std::deque< std::string >, dispatch > &dictionary, args &args) const | dx::test::parser | inlinevirtual | 
  | parser(const class dictionary &dictionary={}) | dx::test::parser | inline | 
  | pattern | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | protected | 
  | pin | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected | 
  | preference | dx::driver< decltype(device_t::id), decltype(device_t::preference)> |  | 
  | process(int64_t) noexcept override | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotectedvirtual | 
  | product_id | dx::driver< decltype(device_t::id), decltype(device_t::preference)> |  | 
  | quiet | dx::test::parser |  | 
  | quiet(const args &={}) noexcept | dx::test::parser | inlinevirtual | 
  | reference | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > |  | 
  | registry | dx::proxy::driver< device_t > |  | 
  | remove(const std::string &) | dx::proxy::driver< device_t > | inline | 
  | dx::map::driver::remove(const device_id_t &device_id) override try | dx::map::driver< device_t > | inlineprotectedvirtual | 
  | removed(device_t &device) noexcept override | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotectedvirtual | 
  | run() override try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inline | 
  | safety_offset(args &args) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | dx::stream::engine::safety_offset | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > |  | 
  | samplerate(const args &args={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | dx::stream::engine::samplerate | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > |  | 
  | dx::stream::engine::samplerate(uint32_t samplerate) try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inline | 
  | dx::stream::engine::samplerate() const try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inline | 
  | setup | dx::proxy::driver< device_t > |  | 
  | shutdown() try | dx::driver< decltype(device_t::id), decltype(device_t::preference)> | inlinevirtual | 
  | sig(int) noexcept | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotectedstatic | 
  | stream_duration | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > |  | 
  | streaming_generator(args &args) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | streaming_monitor(const args &args) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | streaming_reset(const args &={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | surprise< driver > | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | friend | 
  | sync | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > |  | 
  | sync(const std::chrono::high_resolution_clock::time_point &now) override try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotected | 
  | sync_reference(const args &args) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | tick | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | protected | 
  | trigger | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > |  | 
  | true | dx::test::parser |  | 
  | unit_test | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | protected | 
  | unittest(const args &args) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | unittest_align(const args &={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | unittest_buffer(const args &args={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | unittest_format(const args &={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | unittest_mask(args &args) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | unittest_preference(const args &={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | unittest_preference_erase(const decltype(device_t::preference)&preferences, uint32_t &leaves) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | unittest_preference_write(const decltype(device_t::preference)&preference, const std::chrono::high_resolution_clock::time_point &timeout, uint32_t &leaves) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | unittest_stream_duration(args &args) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected | 
  | update() noexcept try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotected | 
  | dx::version | dx::driver< decltype(device_t::id), decltype(device_t::preference)> |  | 
  | dx::test::parser::version(const args &={}) noexcept | dx::test::parser | inlinevirtual | 
  | ~driver() noexcept override | dx::driver< decltype(device_t::id), decltype(device_t::preference)> | inline | 
  | ~engine() noexcept | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotectedvirtual | 
  | ~object() noexcept | dx::object | inlinevirtual | 
  | ~parser()=default | dx::test::parser | virtual |