| assign(const self_t &self, const value_t &value) | dx::usb::platform::device< dx::preference > | inlinestatic |
| at(uint8_t number) | dx::usb::device< preference_t > | inline |
| dx::usb::platform::device< dx::preference >::at(const self_t &self) | dx::usb::platform::device< dx::preference > | inlinestatic |
| canonical(const std::string &name) const | dx::usb::platform::device< dx::preference > | inlineprotected |
| catch(...) | dx::usb::platform::device< dx::preference > | inline |
| catch(...) | dx::usb::platform::device< dx::preference > | inline |
| children(const self_t &self) noexcept | dx::usb::platform::device< dx::preference > | inlinestatic |
| clear() | dx::usb::platform::device< dx::preference > | inline |
| clocksource | dx::usb::platform::device< dx::preference > | protected |
| close(bool force=false) noexcept | dx::usb::platform::device< dx::preference > | inline |
| composite | dx::usb::platform::device< dx::preference > | |
| conclude() noexcept override | dx::usb::device< preference_t > | inlinevirtual |
| configuration(uint8_t configuration) override | dx::usb::device< preference_t > | inlinevirtual |
| configuration() const | dx::usb::device< preference_t > | inline |
| configurations() const | dx::usb::platform::device< dx::preference > | inline |
| connected | dx::usb::platform::device< dx::preference > | protected |
| count() const noexcept | dx::usb::platform::device< dx::preference > | inline |
| count() const noexcept | dx::usb::platform::device< dx::preference > | inline |
| create(const char *product_id, const ::GUID &guid, const std::string &id, const desc_t &desc) | dx::usb::platform::device< dx::preference > | inlinestatic |
| ctl(uint32_t ioctl) const | dx::usb::platform::device< dx::preference > | inline |
| descriptors | dx::usb::device< preference_t > | protected |
| destroy(const char *product_id, const ::GUID &guid, const std::string &id) | dx::usb::platform::device< dx::preference > | inlinestatic |
| device(decltype(super::driver)&driver, decltype(super::id)&id, const std::pair< std::string, std::string > &identity={}) | dx::usb::device< preference_t > | inline |
| dx::usb::platform::device< dx::preference >::device(decltype(super::driver)&driver, ::io_service_t id, const std::pair< std::string, std::string > &identity={}) | dx::usb::platform::device< dx::preference > | inline |
| dx::device<::io_service_t, dx::preference >::device(decltype(driver)&driver, const ::io_service_t &id, const std::pair< std::string, std::string > &identity={}) | dx::device<::io_service_t, dx::preference > | inline |
| 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, const std::pair< std::string, std::string > &identity={}) | dx::device<::io_service_t, dx::preference > | inline |
| dx::device< std::string, dx::preference >::device(decltype(driver)&driver, const std::string &id, const std::pair< std::string, std::string > &identity={}) | dx::device< std::string, dx::preference > | inline |
| driver | dx::usb::platform::device< dx::preference > | |
| driver | dx::usb::platform::device< dx::preference > | |
| end() | dx::usb::device< preference_t > | |
| erase(const char *subkey=nullptr) noexcept | dx::usb::platform::device< dx::preference > | inline |
| event_t typedef | dx::usb::platform::device< dx::preference > | |
| exception(const dx::exception &exception, bool filtered=false) const noexcept override | dx::usb::device< preference_t > | inlinevirtual |
| fetch(const self_t &self, value_t &value) | dx::usb::platform::device< dx::preference > | inlinestatic |
| file(const char *name, ::DWORD access=GENERIC_READ|GENERIC_WRITE, ::DWORD share=FILE_SHARE_READ|FILE_SHARE_WRITE) | dx::file | inline |
| frame(int64_t *timestamp=nullptr) const | dx::usb::platform::device< dx::preference > | inline |
| free() noexcept | dx::usb::platform::device< dx::preference > | inlinevirtual |
| get(::CFStringRef key) const | dx::usb::platform::device< dx::preference > | inline |
| get(::CFStringRef key, ::CFTypeRef dflt) const noexcept | dx::usb::platform::device< dx::preference > | inline |
| get(::CFStringRef key) const | dx::usb::platform::device< dx::preference > | inline |
| get(::CFStringRef key, ::CFTypeRef dflt) const noexcept | dx::usb::platform::device< dx::preference > | inline |
| get(::CFStringRef key, value_t dflt) const noexcept | dx::usb::platform::device< dx::preference > | inline |
| get(key_t key) const | dx::usb::platform::device< dx::preference > | inline |
| get(key_t key) const | dx::usb::platform::device< dx::preference > | inline |
| get(::CFStringRef key) const | dx::usb::platform::device< dx::preference > | inline |
| get(::CFStringRef key, ::CFTypeRef dflt) const noexcept | dx::usb::platform::device< dx::preference > | inline |
| get(::CFStringRef key, value_t dflt) const noexcept | dx::usb::platform::device< dx::preference > | inline |
| get(key_t key) const | dx::usb::platform::device< dx::preference > | inline |
| get() const | dx::usb::platform::device< dx::preference > | inline |
| get(value_t &value) const | dx::usb::platform::device< dx::preference > | inline |
| group_server | dx::usb::platform::device< dx::preference > | protected |
| grouped(typename super::group_t &group) override | dx::usb::platform::device< dx::preference > | inlineprotected |
| handle | dx::usb::platform::device< dx::preference > | protected |
| ictl(uint32_t ioctl) const | dx::usb::platform::device< dx::preference > | inline |
| ictl(unsigned int ioctl, rx_t &rx) const | dx::usb::platform::device< dx::preference > | inline |
| id | dx::usb::platform::device< dx::preference > | |
| id | dx::usb::platform::device< dx::preference > | |
| identity(::io_service_t id) | dx::usb::platform::device< dx::preference > | inlinestatic |
| info(std::ostream &os) noexcept override | dx::usb::device< preference_t > | inlinevirtual |
| initialize(::IOCFPlugInInterface **cf_interface, ::CFUUIDRef uuid) | dx::usb::platform::device< dx::preference > | inlineprotected |
| initialize(const std::string &key, ::REGSAM rights, ::HKEY root, const char *path=nullptr) | dx::usb::platform::device< dx::preference > | inlineprotected |
| initialize(const std::string &key, ::HKEY root=HKEY_CURRENT_USER, ::REGSAM rights=KEY_ALL_ACCESS) | dx::usb::platform::device< dx::preference > | inline |
| initialize(::REGSAM rights=KEY_ALL_ACCESS, ::HKEY root=HKEY_CURRENT_USER) | dx::usb::platform::device< dx::preference > | inline |
| initialize(::HKEY root, ::REGSAM rights=KEY_ALL_ACCESS) | dx::usb::platform::device< dx::preference > | inline |
| initialize(const char *name, ::DWORD access=GENERIC_READ|GENERIC_WRITE, ::DWORD share=FILE_SHARE_READ|FILE_SHARE_WRITE) | dx::usb::platform::device< dx::preference > | inline |
| interface | dx::usb::device< preference_t > | |
| interface | dx::usb::device< preference_t > | |
| interface | dx::usb::device< preference_t > | |
| ioctl(uint32_t ioctl, const tx_t &tx, rx_t &rx) const | dx::usb::platform::device< dx::preference > | inline |
| ioctl(unsigned int ioctl, const tx_t &tx) const | dx::usb::platform::device< dx::preference > | inline |
| kernel | dx::usb::platform::device< dx::preference > | protected |
| key | dx::usb::platform::device< dx::preference > | |
| keys typedef | dx::usb::platform::device< dx::preference > | |
| launch() | dx::usb::platform::device< dx::preference > | inlineprotectedvirtual |
| launch() override | dx::usb::platform::device< dx::preference > | inline |
| launched | dx::usb::platform::device< dx::preference > | |
| launched | dx::usb::platform::device< dx::preference > | |
| listen | dx::usb::platform::device< dx::preference > | |
| nested(const self_t &self) noexcept | dx::usb::platform::device< dx::preference > | inlinestatic |
| dx::object()=default | dx::object | |
| dx::proxy::device< dx::preference >::dx::object()=default | dx::object | |
| dx::proxy::device< dx::preference >::dx::device< std::string, dx::preference >::object()=default | dx::object | |
| octl(uint32_t ioctl, const tx_t &tx) | dx::usb::platform::device< dx::preference > | inline |
| octl(unsigned int ioctl, const tx_t &tx) const | dx::usb::platform::device< dx::preference > | inline |
| open() | dx::usb::platform::device< dx::preference > | inline |
| opened | dx::usb::platform::device< dx::preference > | protected |
| operator const ::io_registry_entry_t &() const noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator const ::io_registry_entry_t &() const noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator const ::io_registry_entry_t &() const noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator const os_event() const noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator const std::string &() const noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator os_event() noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator uint64_t() const | dx::usb::platform::device< dx::preference > | inlineexplicit |
| operator uint64_t() const | dx::usb::platform::device< dx::preference > | inlineexplicit |
| operator->() const | dx::usb::platform::device< dx::preference > | inline |
| operator::CFMutableDictionaryRef() const | dx::usb::platform::device< dx::preference > | inlineexplicit |
| operator::CFMutableDictionaryRef() const | dx::usb::platform::device< dx::preference > | inlineexplicit |
| operator::CFStringRef() const | dx::usb::platform::device< dx::preference > | inlineexplicit |
| operator::CFStringRef() const | dx::usb::platform::device< dx::preference > | inlineexplicit |
| operator::HANDLE() const noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator::HKEY() const noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator::io_registry_entry_t &() noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator::io_registry_entry_t &() noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator::io_registry_entry_t &() noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator::io_registry_entry_t *() noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator::io_registry_entry_t *() noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator::io_registry_entry_t *() noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator::IOUSBDeviceInterface650 **() const | dx::usb::platform::device< dx::preference > | inline |
| dx::io::operator=(::CFTypeRef properties) | io::registry | inline |
| dx::io::reference<::io_registry_entry_t >::operator=(::io_registry_entry_t io_object) noexcept | io::reference<::io_registry_entry_t > | inline |
| dx::io::reference<::io_registry_entry_t >::operator=(const reference &reference) | io::reference<::io_registry_entry_t > | inline |
| dx::cf::interface<::IOUSBDeviceInterface650 >::operator=(const interface &interface) | cf::interface<::IOUSBDeviceInterface650 > | inlineprotected |
| dx::proxy::device< dx::preference >::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::io::reference<::io_registry_entry_t >::operator=(const reference &reference) | io::reference<::io_registry_entry_t > | inline |
| dx::registry::operator=(const registry ®istry) | dx::registry | inline |
| dx::registry::operator=(uint32_t value) | dx::registry | inline |
| dx::registry::operator=(uint64_t value) | dx::registry | inline |
| dx::registry::operator=(const char *value) | dx::registry | inline |
| dx::registry::operator=(const std::string &value) | dx::registry | inline |
| dx::registry::operator=(const value_t &value) | dx::registry | inline |
| dx::file::operator=(const resource &resource) | dx::resource< invalid_t > | inline |
| operator==(::io_registry_entry_t io_object) const noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator==(::io_registry_entry_t io_object) const noexcept | dx::usb::platform::device< dx::preference > | inline |
| operator>>(std::ostream &) const | dx::usb::platform::device< dx::preference > | inlinevirtual |
| operator>>(std::ostream &) const | dx::usb::platform::device< dx::preference > | inlinevirtual |
| operator[](::CFStringRef key) const | dx::usb::platform::device< dx::preference > | inline |
| operator[](key_t key) const | dx::usb::platform::device< dx::preference > | inline |
| operator[](::CFStringRef key) const | dx::usb::platform::device< dx::preference > | inline |
| operator[](key_t key) const | dx::usb::platform::device< dx::preference > | inline |
| parent() const | dx::usb::platform::device< dx::preference > | inline |
| parent() const | dx::usb::platform::device< dx::preference > | inline |
| pipe | dx::usb::platform::device< dx::preference > | protected |
| pipe | dx::usb::platform::device< dx::preference > | protected |
| port | dx::usb::platform::device< dx::preference > | protected |
| preference | dx::usb::platform::device< dx::preference > | |
| preference | dx::usb::platform::device< dx::preference > | |
| process | dx::usb::platform::device< dx::preference > | protected |
| puid | dx::usb::platform::device< dx::preference > | |
| puid | dx::usb::platform::device< dx::preference > | |
| purge(const self_t &self) noexcept | dx::usb::platform::device< dx::preference > | inlinestatic |
| puuid | dx::usb::platform::device< dx::preference > | |
| puuid | dx::usb::platform::device< dx::preference > | |
| reenumerate() | dx::usb::platform::device< dx::preference > | inline |
| io::dx::reference() noexcept=default | io::reference<::io_registry_entry_t > | |
| io::dx::reference(const reference &reference) | io::reference<::io_registry_entry_t > | inline |
| io::dx::reference(::io_registry_entry_t io_object, bool retain=false) | io::reference<::io_registry_entry_t > | inline |
| dx::proxy::device< dx::preference >::reference() noexcept=default | io::reference<::io_registry_entry_t > | |
| dx::proxy::device< dx::preference >::reference(const reference &reference) | io::reference<::io_registry_entry_t > | inline |
| dx::proxy::device< dx::preference >::reference(::io_registry_entry_t io_object, bool retain=false) | io::reference<::io_registry_entry_t > | inline |
| dx::io::dx::registry(::io_registry_entry_t io_registry_entry, bool retain=false) | io::registry | inline |
| dx::io::dx::registry(const char *path, bool retain=false) | io::registry | inline |
| dx::proxy::device< dx::preference >::registry(::io_registry_entry_t io_registry_entry, bool retain=false) | io::registry | inline |
| dx::proxy::device< dx::preference >::registry(const char *path, bool retain=false) | io::registry | inline |
| dx::proxy::device< dx::preference >::dx::registry::registry(::REGSAM rights, ::HKEY root, const char *path) | dx::registry | inlineprotected |
| dx::registry::registry(const registry ®istry, const std::string &key) | dx::registry | inlineprotected |
| dx::registry::registry(const std::string &key=property::root, ::REGSAM rights=KEY_ALL_ACCESS, ::HKEY root=HKEY_CURRENT_USER) | dx::registry | inline |
| dx::registry::registry(const std::string &key, ::HKEY root, ::REGSAM rights=KEY_ALL_ACCESS, const decltype(listen)&listen={}) | dx::registry | inline |
| dx::registry::registry(::REGSAM rights, ::HKEY root=HKEY_CURRENT_USER) | dx::registry | inline |
| dx::registry::registry(::HKEY root, ::REGSAM rights=KEY_ALL_ACCESS) | dx::registry | inline |
| dx::registry::registry(const registry ®istry) | dx::registry | inline |
| request typedef | dx::usb::platform::device< dx::preference > | protected |
| reset() | dx::usb::platform::device< dx::preference > | inline |
| resource()=default | dx::resource< invalid_t > | protected |
| retain() | dx::usb::platform::device< dx::preference > | inline |
| retain() | dx::usb::platform::device< dx::preference > | inline |
| run() | dx::usb::platform::device< dx::preference > | inline |
| samplerate | dx::usb::platform::device< dx::preference > | protected |
| schedule_erase | dx::usb::platform::device< dx::preference > | |
| server typedef | dx::usb::platform::device< dx::preference > | protected |
| set(::CFTypeRef properties) | dx::usb::platform::device< dx::preference > | inline |
| set(::CFStringRef key, ::CFTypeRef value) | dx::usb::platform::device< dx::preference > | inline |
| set(::CFStringRef key, value_t value) | dx::usb::platform::device< dx::preference > | inline |
| set(key_t key, ::CFTypeRef value) | dx::usb::platform::device< dx::preference > | inline |
| set(key_t key, value_t value) | dx::usb::platform::device< dx::preference > | inline |
| set(::CFTypeRef properties) | dx::usb::platform::device< dx::preference > | inline |
| set(::DWORD type, const void *value, size_t size) | dx::usb::platform::device< dx::preference > | inline |
| set(::CFStringRef key, ::CFTypeRef value) | dx::usb::platform::device< dx::preference > | inline |
| set(::CFStringRef key, value_t value) | dx::usb::platform::device< dx::preference > | inline |
| set(key_t key, ::CFTypeRef value) | dx::usb::platform::device< dx::preference > | inline |
| set(key_t key, value_t value) | dx::usb::platform::device< dx::preference > | inline |
| size() const noexcept | dx::usb::platform::device< dx::preference > | inline |
| size(const self_t &self) noexcept | dx::usb::platform::device< dx::preference > | inlinestatic |
| sleep() | dx::usb::platform::device< dx::preference > | inlinevirtual |
| sleep() | dx::usb::platform::device< dx::preference > | inlinevirtual |
| speed | dx::usb::platform::device< dx::preference > | |
| status() const noexcept | dx::usb::platform::device< dx::preference > | inline |
| string(uint8_t idx, enum language language=language::standard) | dx::usb::device< preference_t > | inline |
| dx::usb::platform::device< dx::preference >::string(unsigned char idx, enum language language=language::standard) const | dx::usb::platform::device< dx::preference > | inline |
| dx::usb::platform::device< dx::preference >::string(uint8_t) const | dx::usb::platform::device< dx::preference > | inline |
| submit(const request< data_t > &request) | dx::usb::platform::device< dx::preference > | inline |
| try_conclude() noexcept | dx::usb::platform::device< dx::preference > | inline |
| try_conclude() noexcept | dx::usb::platform::device< dx::preference > | inline |
| try_launch() | dx::usb::platform::device< dx::preference > | inline |
| try_launch() | dx::usb::platform::device< dx::preference > | inline |
| type enum name | dx::usb::platform::device< dx::preference > | |
| type() const noexcept | dx::usb::platform::device< dx::preference > | inline |
| wake() | dx::usb::platform::device< dx::preference > | inlinevirtual |
| wake() | dx::usb::platform::device< dx::preference > | inlinevirtual |
| winusb | dx::usb::platform::device< dx::preference > | protected |
| ~device() override | dx::usb::device< preference_t > | inline |
| ~interface() | cf::interface<::IOUSBDeviceInterface650 > | inlineprotected |
| ~object() | dx::object | inlinevirtual |
| io::dx::~reference() | io::reference<::io_registry_entry_t > | inline |
| dx::proxy::device< dx::preference >::~reference() | io::reference<::io_registry_entry_t > | inline |
| ~registry() noexcept | dx::registry | inline |
| ~resource() | dx::resource< invalid_t > | inlinevirtual |