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 &id, const typename device_t::desc &desc) | dx::proxy::driver< device_t > | inline |
dx::map::driver::add(const device_id_t &device_id) override try | dx::map::driver< device_t > | inlineprotectedvirtual |
args typedef | 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 |
audio | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | |
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 |
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(const args &args={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
clock_monitor(device_t &device, std::chrono::high_resolution_clock::duration duration) noexcept | 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 |
cout | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | |
denominator | 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_reset(const args &={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
dictionary | dx::test::parser | |
driver(const typename super::match &match, const char *product_id) | dx::test::usb::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inline |
dx::test::driver::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)>::driver(const char *product_id, dx::log log) | dx::driver< decltype(device_t::id)> | inline |
dropout | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | protected |
engine(const typename super::match &matching_ids, const char *id) | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotected |
engine_driven | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | |
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) const noexcept override try | dx::driver< decltype(device_t::id)> | inline |
dx::object::exception(const exception &exception, bool filtered=false) const 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 > | |
generator(const args &args={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
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(args &args) | dx::test::parser | inlinevirtual |
hw_clock | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected |
info(const args &={}) | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
dx::stream::engine::info(std::ostream &os) noexcept override | dx::proxy::driver< device_t > | inlinevirtual |
initialize(uint32_t iosize, 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 > | |
log | dx::driver< decltype(device_t::id)> | |
loglevel(const 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 > | |
loopback(const args &args={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
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 |
midi | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | |
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 | |
observer | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | |
operator<<(const args &args) | dx::test::parser | inline |
operator<<(args &args) try | dx::test::parser | inline |
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 |
parser(const std::map< std::deque< std::string >, dispatch > &dictionary={}) | dx::test::parser | inline |
periode | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | |
pin | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected |
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)> | |
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 &id) | dx::proxy::driver< device_t > | inline |
remove(const device_id_t &device_id) override try | dx::proxy::driver< device_t > | inlinevirtual |
removed(device_t &device) noexcept override | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotectedvirtual |
dx::proxy::driver::removed() noexcept | dx::map::driver< device_t > | inlineprotectedvirtual |
run() override try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inline |
safety_offset(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::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 | 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 |
samplerate() const try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inline |
setup | dx::proxy::driver< device_t > | |
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_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 |
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 > | |
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_buffer(const args &args={}) try | dx::test::driver< super_device_t, audio_pin_t, io_t, device_t, driver_t, engine_t > | inlineprotected |
unittest_duration(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(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)> | |
dx::test::parser::version(const args &={}) noexcept | dx::test::parser | inlinevirtual |
~driver() noexcept override | dx::driver< decltype(device_t::id)> | 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 |