_device(driver_t &driver, decltype(super::id)&id) | dx::virtuel::stream::_device< desc_t, preference_t, stream_t > | inline |
_device(driver_t &driver, decltype(super::id)&id, const desc_t &desc) | dx::virtuel::stream::_device< desc_t, preference_t, stream_t > | inline |
clients | dx::virtuel::stream::_device< desc_t, preference_t, stream_t > | |
clock | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
clocksource | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
conclude() noexcept override | dx::virtuel::stream::_device< desc_t, preference_t, stream_t > | inlinevirtual |
counter | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
desc | dx::virtuel::stream::_device< desc_t, preference_t, stream_t > | |
desc_t typedef | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
device(driver_t &driver, const decltype(super::id)&id, const desc_t &desc={}) | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | inline |
device(driver_t &driver, const decltype(super::id)&id, preference_t &&preference, const desc_t &desc={}) | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | inline |
control< dx::device< std::string > >::device(decltype(driver)&driver, const std::string &id) | dx::device< std::string > | inline |
driver | dx::device< std::string > | |
dx_catchall_handler(this,) void conclude() noexcept override | dx::stream::control< dx::device< std::string > > | inline |
exception(const dx::exception &exception, bool filtered=false) const noexcept override | dx::virtuel::stream::_device< desc_t, preference_t, stream_t > | inlinevirtual |
flush() | dx::stream::control< dx::device< std::string > > | inlineprotectedvirtual |
frame() const | dx::virtuel::stream::_device< desc_t, preference_t, stream_t > | inlinevirtual |
halt() | dx::stream::control< dx::device< std::string > > | inlineprotectedvirtual |
hw | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
hw_clock(dx::event< user > &) override | dx::virtuel::stream::_device< desc_t, preference_t, stream_t > | inlinevirtual |
id | dx::device< std::string > | |
info(std::ostream &os) noexcept override | dx::virtuel::stream::_device< desc_t, preference_t, stream_t > | inlinevirtual |
iosize | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
iosize | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
launch() | dx::object | inlinevirtual |
launched | dx::object | |
monitor | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
notify | dx::stream::control< dx::device< std::string > > | |
object()=default | dx::object | |
preference | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
puid | dx::device< std::string > | |
puuid | dx::device< std::string > | |
reset() | dx::virtuel::stream::_device< desc_t, preference_t, stream_t > | inline |
safety_offset | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
samplerate | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
start(uint64_t=0, unsigned int starting=1) | dx::stream::control< dx::device< std::string > > | inlinevirtual |
start_stop_in_progress | dx::stream::control< dx::device< std::string > > | protected |
started | dx::stream::control< dx::device< std::string > > | |
stop(bool force=false) noexcept | dx::stream::control< dx::device< std::string > > | inlinevirtual |
streams | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
sync_cycle_ticks | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
sync_reference | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
version | dx::stream::device< dx::stream::control< dx::device< std::string > >, desc_t, preference_t, stream_t > | |
~_device() override | dx::virtuel::stream::_device< desc_t, preference_t, stream_t > | inline |
~control() noexcept override | dx::stream::control< dx::device< std::string > > | inline |
~object() noexcept | dx::object | inlinevirtual |