| _device(decltype(super::driver)&driver, decltype(super::id)&id) | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inline |
| align(uint32_t sync_reference) const | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | inline |
| align(struct stream *sync_reference) | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | inline |
| begin() const | dx::registry | inlineprotected |
| bundle_id | dx::service::device< dx::preference > | |
| bus enum name | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | |
| bus | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | |
| catch(const dx::exception &__dx_exception) | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inline |
| clients | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| clock | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| clocks | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | |
| clocksource | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| conclude() noexcept override | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inlinevirtual |
| configuration(unsigned char configuration) try | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inline |
| configurations() const try | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inline |
| connected | dx::proxy::device< dx::preference > | protected |
| count() const noexcept | io::reference<::io_registry_entry_t > | inline |
| counter | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| ctl(uint32_t ioctl) const try | dx::proxy::device< dx::preference > | inline |
| desc | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| desc_t typedef | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| device(decltype(super::driver)&driver, const decltype(super::id)&id, const desc_t &desc={}) | dx::stream::device< dx::stream::control< dx::proxy::device< dx::preference > >, dx::stream::desc<>, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inline |
| dx::stream::control< dx::proxy::device< dx::preference > >::device(decltype(super::driver)&driver, ::io_service_t id) | dx::proxy::device< dx::preference > | inline |
| dx::device<::io_service_t, dx::preference >::device(decltype(driver)&driver, const ::io_service_t &id) | dx::device<::io_service_t, dx::preference > | inline |
| dx::device< std::string, dx::preference >::device(decltype(driver)&driver, const std::string &id) | dx::device< std::string, dx::preference > | inline |
| dflt | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | |
| dx::driver | dx::device<::io_service_t, dx::preference > | |
| dx::device< std::string, dx::preference >::driver | dx::device< std::string, dx::preference > | |
| dx_catchall_handler(this,) void conclude() noexcept override | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inline |
| dx_catchall_handler_or_rethrow(this, exception.error==not_implemented, return 0;) bool start(uint64_t frame=0 | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | pure virtual |
| dx_catchall_rethrow() ~device() override | dx::proxy::device< dx::preference > | inline |
| dx::file::dx_catchall_rethrow(, "name: %s, access rights: %x, sharing options:%x", name, access, share) | dx::file | |
| dx_pass(::IOConnectCallStructMethod(io_connect, ioctl, nullptr, 0, &rx, &size), "%s rx:%p size:%d", fourchar::to::string(ioctl).c_str(), &rx, size) | dx::proxy::device< dx::preference > | |
| editable | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | |
| end() const | dx::registry | inlineprotected |
| enumerate(const format &format=any) const | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | inline |
| erase(const char *subkey=nullptr) noexcept | dx::registry | inlineprotected |
| event typedef | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| exception(const dx::exception &exception, bool filtered=false) const noexcept override | dx::proxy::device< dx::preference > | inlinevirtual |
| file(const char *name, ::DWORD access=GENERIC_READ|GENERIC_WRITE, ::DWORD share=FILE_SHARE_READ|FILE_SHARE_WRITE) | dx::file | inline |
| find(uint32_t &pin, const format &format=any, enum direction::direction direction=direction::any) | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | inline |
| find(const format &format=any, enum direction::direction direction=direction::any) | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | inline |
| find(const target_t &target) | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | inline |
| find(const decltype(stream::target.idx())&target) | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | inline |
| flush() | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inlineprotectedvirtual |
| frame() const try | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inlinevirtual |
| get(::CFStringRef key) const | io::registry | inline |
| get(::CFStringRef key, ::CFTypeRef dflt) const noexcept | io::registry | inline |
| get(::CFStringRef key) const | io::registry | inline |
| get(::CFStringRef key, ::CFTypeRef dflt) const noexcept | io::registry | inline |
| get(::CFStringRef key, value_t dflt) const noexcept | io::registry | inline |
| get(key_t key) const | io::registry | inline |
| get(key_t key) const | io::registry | inline |
| halt() noexcept override | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inlineprotectedvirtual |
| hidden | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | |
| hw | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| hw_clock(abstract::event *hw_clock) | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inlinevirtual |
| hw_clock() const noexcept | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inlinevirtual |
| icon | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| ictl(unsigned int ioctl) const | dx::proxy::device< dx::preference > | inline |
| dx::id | dx::device<::io_service_t, dx::preference > | |
| dx::device< std::string, dx::preference >::id | dx::device< std::string, dx::preference > | |
| info(std::ostream &os) noexcept override | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inlinevirtual |
| dx::initialize(const std::string &key, ::REGSAM rights, ::HKEY root, const char *path=nullptr) try | dx::registry | inlineprotected |
| dx::initialize(const std::string &key, ::HKEY root=HKEY_CURRENT_USER, ::REGSAM rights=KEY_ALL_ACCESS) try | dx::registry | inlineprotected |
| dx::file::initialize(const char *name, ::DWORD access=GENERIC_READ|GENERIC_WRITE, ::DWORD share=FILE_SHARE_READ|FILE_SHARE_WRITE) try | dx::file | inline |
| ioctl(unsigned int ioctl, const tx_t &tx, rx_t &rx) const | dx::proxy::device< dx::preference > | inline |
| iosize | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| kernel | dx::service::device< dx::preference > | protected |
| key_from_index(size_t index) const try | dx::registry | inlineprotected |
| dx::launch() override | dx::service::device< dx::preference > | inlinevirtual |
| dx::device< std::string, dx::preference >::launch() | dx::device< std::string, dx::preference > | inlinevirtual |
| dx::launched | dx::device<::io_service_t, dx::preference > | |
| dx::device< std::string, dx::preference >::launched | dx::device< std::string, dx::preference > | |
| listen | dx::registry | protected |
| model | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | |
| monitor | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| notify | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| dx::object()=default | dx::object | |
| dx::device< std::string, dx::preference >::object()=default | dx::object | |
| octl(unsigned int ioctl, const tx_t &tx) const | dx::proxy::device< dx::preference > | inline |
| operator const ::io_registry_entry_t &() const noexcept | io::reference<::io_registry_entry_t > | inline |
| operator const ::io_registry_entry_t &() const noexcept | io::reference<::io_registry_entry_t > | inline |
| operator keys() const noexcept | dx::registry | inlineprotected |
| operator uint64_t() const | io::registry | inlineexplicit |
| operator::CFMutableDictionaryRef() const | io::registry | inlineexplicit |
| operator::CFStringRef() const | io::registry | inlineexplicit |
| operator::io_registry_entry_t &() noexcept | io::reference<::io_registry_entry_t > | inline |
| operator::io_registry_entry_t &() noexcept | io::reference<::io_registry_entry_t > | inline |
| operator::io_registry_entry_t *() noexcept | io::reference<::io_registry_entry_t > | inline |
| operator::io_registry_entry_t *() noexcept | io::reference<::io_registry_entry_t > | inline |
| operator=(const dx::stream::desc<> &desc) | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inlinevirtual |
| dx::stream::device< dx::stream::control< dx::proxy::device< dx::preference > >, dx::stream::desc<>, stream< device< dx::stream::desc<>, dx::preference, stream > > >::operator=(::CFTypeRef properties) | dx::proxy::device< dx::preference > | inline |
| dx::io::reference<::io_registry_entry_t >::operator=(::io_registry_entry_t io_object) noexcept | io::reference<::io_registry_entry_t > | inline |
| dx::registry::operator=(const registry ®istry) try | dx::registry | inlineprotected |
| dx::operator==(::io_registry_entry_t io_object) const noexcept | io::reference<::io_registry_entry_t > | inline |
| dx::stream::desc::operator==(const desc &desc) const | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | inline |
| dx::operator>>(std::ostream &) const | dx::device<::io_service_t, dx::preference > | inlinevirtual |
| dx::device< std::string, dx::preference >::operator>>(std::ostream &) const | dx::device< std::string, dx::preference > | inlinevirtual |
| operator[](::CFStringRef key) const | io::registry | inline |
| operator[](key_t key) const | io::registry | inline |
| parent() const | io::registry | inline |
| persistence | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | |
| pipe | dx::service::device< dx::preference > | protected |
| port | dx::proxy::device< dx::preference > | protected |
| dx::preference | dx::device<::io_service_t, dx::preference > | |
| dx::device< std::string, dx::preference >::preference | dx::device< std::string, dx::preference > | |
| puid | dx::proxy::device< dx::preference > | |
| puuid | dx::proxy::device< dx::preference > | |
| reference() noexcept=default | io::reference<::io_registry_entry_t > | |
| reference(const reference &reference) | io::reference<::io_registry_entry_t > | inline |
| reference(::io_registry_entry_t io_object, bool retain=false) | io::reference<::io_registry_entry_t > | inline |
| dx::registry(::io_registry_entry_t io_registry_entry, bool retain=false) | io::registry | inline |
| dx::registry(const char *path, bool retain=false) | io::registry | inline |
| dx::registry::registry(const std::string &key={}, ::REGSAM rights=KEY_ALL_ACCESS, ::HKEY root=HKEY_CURRENT_USER) | dx::registry | inlineprotected |
| dx::registry::registry(const std::string &key, ::HKEY root, ::REGSAM rights=KEY_ALL_ACCESS, const decltype(listen)&listen={}) | dx::registry | inlineprotected |
| dx::registry::registry(::REGSAM rights, ::HKEY root=HKEY_CURRENT_USER) | dx::registry | inlineprotected |
| dx::registry::registry(::HKEY root, ::REGSAM rights=KEY_ALL_ACCESS) | dx::registry | inlineprotected |
| dx::registry::registry(const registry ®istry) | dx::registry | inlineprotected |
| dx::registry::registry(const registry ®istry, const std::string &key) | dx::registry | inlineprotected |
| request typedef | dx::service::device< dx::preference > | protected |
| reset() | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inline |
| retain() | io::reference<::io_registry_entry_t > | inline |
| run() | dx::registry | inlineprotected |
| safety_offset | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| safety_offset_in | dx::service::device< dx::preference > | protected |
| safety_offset_out | dx::service::device< dx::preference > | protected |
| samplerate | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| schedule_erase | dx::registry | protected |
| set(::CFTypeRef properties) | dx::proxy::device< dx::preference > | inline |
| dx::service::device< dx::preference >::set(::CFStringRef key, ::CFTypeRef value) | io::registry | inline |
| dx::service::device< dx::preference >::set(::CFStringRef key, value_t value) | io::registry | inline |
| dx::service::device< dx::preference >::set(key_t key, ::CFTypeRef value) | io::registry | inline |
| dx::service::device< dx::preference >::set(key_t key, value_t value) | io::registry | inline |
| size | dx::proxy::device< dx::preference > | |
| dx::sleep() | dx::device<::io_service_t, dx::preference > | inlinevirtual |
| dx::device< std::string, dx::preference >::sleep() | dx::device< std::string, dx::preference > | inlinevirtual |
| start(uint64_t=0, unsigned int starting=1) | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inlinevirtual |
| start_stop_in_progress | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | protected |
| start_stop_order | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | |
| started | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| stop(bool force=false) noexcept | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inlinevirtual |
| stream | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | |
| stream_t typedef | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| streams | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| string(uint8_t) const | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inlinevirtual |
| sync_cycle_ticks | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| sync_reference | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| dx::stream::desc::sync_reference(uint32_t sync_reference) | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | inline |
| dx::stream::desc::sync_reference(struct stream *sync_reference) | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | inline |
| try | dx::proxy::device< dx::preference > | |
| type enum name | dx::registry | protected |
| value_t typedef | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | |
| vendor | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > | |
| version | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | |
| wake() override | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inline |
| ~_device() override | dx::proxy::stream::_device< dx::stream::desc<>, dx::preference, stream< device< dx::stream::desc<>, dx::preference, stream > > > | inline |
| ~control() override | dx::stream::control< dx::proxy::device< dx::preference > > | inline |
| ~object() | dx::object | inlinevirtual |
| ~reference() | io::reference<::io_registry_entry_t > | inline |