| _Pragma("clang diagnostic push") _Pragma("clang diagnostic ignored \"-Wreturn-type\"") catch(const dx | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
| _Pragma("clang diagnostic pop") void streaming_generator(args &args) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
| _Pragma("clang diagnostic push") _Pragma("clang diagnostic ignored \"-Wreturn-type\"") catch(const dx | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
| _Pragma("clang diagnostic pop") void loglevel(args &args) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
| _Pragma("clang diagnostic push") _Pragma("clang diagnostic ignored \"-Wreturn-type\"") catch(const dx | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
| _Pragma("clang diagnostic pop") static void sig(int) noexcept | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotectedvirtual |
| _Pragma("clang diagnostic push") _Pragma("clang diagnostic ignored \"-Wreturn-type\"") catch(const dx | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
| _Pragma("clang diagnostic pop") void streaming_monitor(const args &args) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
| _Pragma("clang diagnostic push") _Pragma("clang diagnostic ignored \"-Wreturn-type\"") catch(const dx | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
| _Pragma("clang diagnostic pop") void streaming_reset(const args & | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | protected |
| _Pragma("clang diagnostic push") _Pragma("clang diagnostic ignored \"-Wreturn-type\"") catch(const dx | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
| _Pragma("clang diagnostic pop") void unittest_preference_write(const decltype(device_t | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
| _Pragma("clang diagnostic pop") void unittest_preference_erase(const decltype(device_t | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
| _Pragma("clang diagnostic pop") void unittest_preference(const args & | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | protected |
| 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 | dx::test::parser | |
| arrived(device_t &device) override | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotectedvirtual |
| dx::stream::engine::arrived() override try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotectedvirtual |
| 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 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 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 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 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 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 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 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 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 > | |
| 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 |
| conclude() noexcept override | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlinevirtual |
| 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 |
| 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 driver &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 |
| exception(const exception &exception, bool filtered=false) const noexcept=0 | dx::object | pure virtual |
| 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 |
| generator | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | protected |
| h | dx::test::parser | |
| 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) try | dx::test::parser | inlinevirtual |
| help_listparameter(const std::map< std::deque< std::string >, dispatch > &dictionary) const try | 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 |
| 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 | 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)> | |
| loopback | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | protected |
| 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 char *file) | dx::map::driver< device_t > | inlineprotectedvirtual |
| operator=(const dx::log &log) override try | dx::map::driver< device_t > | inlineprotectedvirtual |
| operator>>(std::ostream &ostream) const | dx::map::driver< device_t > | inlineprotectedvirtual |
| operator>>(const char *file) 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(args &args) override | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
| pattern | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_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 > | inlineprotected |
| product_id | dx::driver< decltype(device_t::id), decltype(device_t::preference)> | |
| quiet | dx::test::parser | |
| reference | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | |
| registry | dx::proxy::driver< device_t > | |
| remove(const std::string &, bool=false) | dx::proxy::driver< device_t > | inline |
| dx::map::driver::remove(const decltype(device_t::id) &)=0 | dx::driver< decltype(device_t::id), decltype(device_t::preference)> | protectedpure virtual |
| removed(device_t &device) noexcept override | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotectedvirtual |
| run() override try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inline |
| safety_offset | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | |
| samplerate | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | |
| samplerate(uint32_t samplerate) try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inline |
| select(const std::string &id) const try | dx::test::parser | inline |
| setup | dx::proxy::driver< device_t > | |
| shutdown() try | dx::driver< decltype(device_t::id), decltype(device_t::preference)> | inlinevirtual |
| sleep() override | dx::map::driver< device_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 |
| 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 | |
| unittest(const 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 |
| wake() override | dx::map::driver< device_t > | inlineprotected |
| ~driver() noexcept override | dx::driver< decltype(device_t::id), decltype(device_t::preference)> | inline |
| ~engine() override | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotected |
| ~object() | dx::object | inlinevirtual |