| __pad0__ | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected |
| dx::add(const device_id_t &device_id) override | dx::map::driver< device<> > | inlineprotected |
| add(const decltype(device<>::id) &)=0 | dx::map::driver< device<> > | protectedpure virtual |
| dx::driver< decltype(device<>::id), decltype(device<>::preference)>::add(const decltype(device<>::id) &)=0 | dx::driver< decltype(device<>::id), decltype(device<>::preference)> | protectedpure virtual |
| dx::stream::driver< dx::map::driver< device<> > >::add(const device_id_t &device_id) override | dx::map::driver< device<> > | inlineprotected |
| arrived() override try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotectedvirtual |
| dx::proxy::driver::arrived(super::device_t &device) override try | dx::stream::driver< dx::map::driver< device<> > > | inlineprotected |
| boot() try | dx::map::driver< device<> > | inlinevirtual |
| cache | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected |
| dx::catch(const dx::exception &__dx_exception) | dx::map::driver< device<> > | inlineprotected |
| dx::proxy::driver::dx::stream::driver< dx::map::driver< device<> > >::catch(const dx::exception &__dx_exception) | dx::stream::driver< dx::map::driver< device<> > > | inlineprotected |
| circular | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | |
| clear() noexcept try | dx::map::driver< device<> > | inlineprotectedvirtual |
| clock typedef | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected |
| 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 |
| contains(const std::string &id) noexcept | dx::stream::driver< dx::map::driver< device<> > > | inline |
| create(const std::string &id, const typename super::device_t::desc_t &desc) override try | dx::proxy::driver< device_t > | inlinevirtual |
| desc typedef | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | |
| destroy(const std::string &id) | dx::stream::driver< dx::map::driver< device<> > > | inlinevirtual |
| 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 |
| dx::device_id_t typedef | dx::map::driver< device<> > | protected |
| dx::stream::driver< dx::map::driver< device<> > >::device_id_t typedef | dx::map::driver< device<> > | protected |
| dx::device_t typedef | dx::map::driver< device<> > | protected |
| dx::stream::driver< dx::map::driver< device<> > >::device_t typedef | dx::map::driver< device<> > | protected |
| driver(const match &matching_ids, const char *product_id, const decltype(super::preference)&preference, dx::log log={}) | dx::proxy::driver< device_t > | inline |
| driver(const match &matching_ids, const char *product_id, dx::log log={}) | dx::proxy::driver< device_t > | inline |
| driver(const char *product_id, dx::log log={}) | dx::proxy::driver< device_t > | inline |
| driver(const match &matching_ids, const char *product_id, const decltype(super::preference)&preference, dx::log log={}) | dx::proxy::driver< device_t > | inline |
| driver(const match &matching_ids, const char *product_id, dx::log log={}) | dx::proxy::driver< device_t > | inline |
| duration | dx::clock< device_t::event_t > | protected |
| dx::dx_catchall_handler(this,) virtual driver &operator<<(std | dx::map::driver< device<> > | inlineprotected |
| dx::stream::driver< dx::map::driver< device<> > >::dx_catchall_handler(this,) virtual driver &operator<<(std | dx::map::driver< device<> > | inlineprotected |
| dx_catchall_rethrow() void tick() override try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotected |
| dx_catchall_rethrow() engine(const typename super | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotected |
| dx_catchall_rethrow() virtual void free() noexcept | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inline |
| dx_catchall_rethrow() void halt() noexcept override | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inline |
| dx_catchall_rethrow() uint32_t samplerate() const try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inline |
| engine(const typename super::match &matching_ids, const char *product_id, decltype(super::preference)&&preference, dx::log log={}) | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotected |
| event | dx::clock< device_t::event_t > | protected |
| dx::exception(const class exception &exception, bool filtered=false) const noexcept override try | dx::map::driver< device<> > | inline |
| exception(const exception &exception, bool filtered=false) const noexcept=0 | dx::map::driver< device<> > | pure virtual |
| dx::stream::driver< dx::map::driver< device<> > >::exception(const class exception &exception, bool filtered=false) const noexcept override try | dx::map::driver< device<> > | inline |
| 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 |
| halt() noexcept | dx::clock< device_t::event_t > | inlinevirtual |
| dx::host | dx::map::driver< device<> > | |
| dx::stream::driver< dx::map::driver< device<> > >::host | dx::map::driver< device<> > | |
| hw_clock | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected |
| dx::info(std::ostream &os) noexcept override | dx::map::driver< device<> > | inlineprotectedvirtual |
| dx::stream::driver< dx::map::driver< device<> > >::info(std::ostream &os) noexcept override | dx::stream::driver< dx::map::driver< device<> > > | inlinevirtual |
| initialize(uint32_t iosize, const std::vector< bool >(&channel_map)[dx::stream::direction::directions]) try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inline |
| dx::clock< device_t::event_t >::initialize(const typename std::chrono::high_resolution_clock::duration &duration) | dx::clock< device_t::event_t > | inline |
| dx::thread::prio::realtime::initialize(const std::chrono::high_resolution_clock::duration &resolution) | dx::thread::prio::realtime | inline |
| dx::clock< device_t::event_t >::initialize(const std::chrono::high_resolution_clock::duration &resolution) | dx::clock< device_t::event_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 |
| dx::launched | dx::map::driver< device<> > | |
| dx::stream::driver< dx::map::driver< device<> > >::launched | dx::map::driver< device<> > | |
| linesize | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | |
| dx::log | dx::map::driver< device<> > | |
| dx::stream::driver< dx::map::driver< device<> > >::log | dx::map::driver< device<> > | |
| match typedef | dx::proxy::driver< device_t > | |
| match typedef | dx::proxy::driver< device_t > | |
| matching_ids | dx::proxy::driver< device_t > | protected |
| monitor | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected |
| mutex | dx::clock< device_t::event_t > | protected |
| notification | dx::proxy::driver< device_t > | protected |
| notify(uint32_t) noexcept | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotectedvirtual |
| notify() noexcept | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotectedvirtual |
| dx::object()=default | dx::object | |
| dx::stream::driver< dx::map::driver< device<> > >::object()=default | dx::object | |
| objective | dx::clock< device_t::event_t > | protected |
| operator event_t &() noexcept | dx::clock< device_t::event_t > | inline |
| operator event_t *() noexcept | dx::clock< device_t::event_t > | inline |
| operator<<(const char *file) | dx::map::driver< device<> > | inlineprotectedvirtual |
| dx::operator=(const dx::log &log) override try | dx::map::driver< device<> > | inlineprotectedvirtual |
| dx::stream::driver< dx::map::driver< device<> > >::operator=(const dx::log &log) override try | dx::map::driver< device<> > | inlineprotectedvirtual |
| operator>>(std::ostream &ostream) const | dx::map::driver< device<> > | inlineprotectedvirtual |
| overload() noexcept | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotectedvirtual |
| position | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected |
| dx::preference | dx::map::driver< device<> > | |
| dx::stream::driver< dx::map::driver< device<> > >::preference | dx::map::driver< device<> > | |
| dx::product_id | dx::map::driver< device<> > | |
| dx::stream::driver< dx::map::driver< device<> > >::product_id | dx::map::driver< device<> > | |
| realtime() | dx::thread::prio::realtime | inlineprotected |
| realtime(const std::chrono::high_resolution_clock::duration &resolution) | dx::thread::prio::realtime | inlineprotected |
| realtime()=default | dx::thread::prio::realtime | protected |
| realtime(const std::chrono::high_resolution_clock::duration &) noexcept | dx::thread::prio::realtime | inlineprotected |
| reference | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | |
| registry | dx::proxy::driver< device_t > | |
| dx::remove(const device_id_t &device_id) override try | dx::map::driver< device<> > | inlineprotected |
| remove(const decltype(device<>::id) &)=0 | dx::map::driver< device<> > | protectedpure virtual |
| dx::driver< decltype(device<>::id), decltype(device<>::preference)>::remove(const decltype(device<>::id) &)=0 | dx::driver< decltype(device<>::id), decltype(device<>::preference)> | protectedpure virtual |
| dx::stream::driver< dx::map::driver< device<> > >::remove(const device_id_t &device_id) override try | dx::map::driver< device<> > | inlineprotected |
| removed(device_t &device) noexcept override | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotected |
| run() override try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlinevirtual |
| running | dx::clock< device_t::event_t > | protected |
| 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 |
| setup | dx::proxy::driver< device_t > | |
| shutdown() try | dx::map::driver< device<> > | inlinevirtual |
| dx::sleep() override | dx::map::driver< device<> > | inlineprotected |
| dx::stream::driver< dx::map::driver< device<> > >::sleep() override | dx::map::driver< device<> > | inlineprotected |
| dx::status | dx::clock< device_t::event_t > | protected |
| dx::proxy::driver::dx::status | dx::map::driver< device<> > | |
| dx::proxy::driver::dx::stream::driver< dx::map::driver< device<> > >::status | dx::map::driver< device<> > | |
| super | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | protected |
| 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 |
| dx::clock< device_t::event_t >::sync(const typename std::chrono::high_resolution_clock::time_point &now) | dx::clock< device_t::event_t > | inlineprotectedvirtual |
| tick()=0 | dx::clock< device_t::event_t > | pure virtual |
| trigger | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | |
| dx::try_conclude() noexcept | dx::map::driver< device<> > | inline |
| dx::stream::driver< dx::map::driver< device<> > >::try_conclude() noexcept | dx::map::driver< device<> > | inline |
| dx::try_launch() | dx::map::driver< device<> > | inline |
| dx::stream::driver< dx::map::driver< device<> > >::try_launch() | dx::map::driver< device<> > | inline |
| update() noexcept try | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotected |
| dx::version | dx::map::driver< device<> > | |
| dx::stream::driver< dx::map::driver< device<> > >::version | dx::map::driver< device<> > | |
| dx::wait(bool reset=false) try | dx::clock< device_t::event_t > | inlinevirtual |
| dx::proxy::driver::wait(const std::string &id) noexcept | dx::stream::driver< dx::map::driver< device<> > > | inline |
| dx::wake() override | dx::map::driver< device<> > | inlineprotected |
| dx::stream::driver< dx::map::driver< device<> > >::wake() override | dx::map::driver< device<> > | inlineprotected |
| dx::~driver() override | dx::driver< decltype(device<>::id), decltype(device<>::preference)> | inline |
| dx::stream::driver< dx::map::driver< device<> > >::~driver() override | dx::driver< decltype(device<>::id), decltype(device<>::preference)> | inline |
| ~engine() override | dx::stream::engine< device_t, pin_t, driver_t, io_t, circular_t > | inlineprotected |
| ~object() | dx::object | inlinevirtual |