adc | dx::usb::stream::device< desc_t > | |
bcdADC | dx::usb::stream::device< desc_t > | |
bundle_id | dx::proxy::device | |
clock | dx::usb::stream::device< desc_t > | |
clocksource() | dx::stream::device< usb::device, desc_t > | inlinevirtual |
clocksource(uint32_t clocksource) try | dx::stream::device< usb::device, desc_t > | inlinevirtual |
close(bool force=false) noexcept | dx::usb::platform::device | inline |
close() noexcept | dx::usb::platform::device | inline |
composite | dx::usb::platform::device | |
conclude() noexcept override | dx::proxy::device | inlinevirtual |
conclude() noexcept override | dx::proxy::device | inlinevirtual |
configurations() const | dx::usb::platform::device | inline |
connected | dx::proxy::device | protected |
count() const noexcept | dx::io::reference< io_registry_entry_t > | inline |
counter | dx::stream::device< usb::device, desc_t > | |
ctl(uint32_t ioctl) const | dx::proxy::device | inline |
ctl(unsigned int ioctl) const | dx::proxy::device | inline |
desc typedef | dx::stream::device< usb::device, desc_t > | |
device(decltype(super::driver)&driver, decltype(super::id)&id, const desc_t &desc={}) | dx::usb::stream::device< desc_t > | inline |
device< usb::device, desc_t >::device(decltype(super::driver)&driver, const decltype(super::id)&id, const desc_t &desc={}) | dx::stream::device< usb::device, desc_t > | inline |
dx::usb::platform::device::device(decltype(driver)&driver, ::io_service_t id) | dx::usb::platform::device | inline |
dx::proxy::device::device(decltype(driver)&driver, ::io_service_t id) | dx::proxy::device | inline |
dx::proxy::device::device(decltype(super::driver)&driver, const std::string &id) | dx::proxy::device | inline |
device< usb::device<::io_service_t >::device(decltype(driver)&driver, const ::io_service_t &id) | dx::device<::io_service_t > | inline |
device< std::string >::device(decltype(driver)&driver, const std::string &id) | dx::device< std::string > | inline |
dx::device<::driver | dx::device<::io_service_t > | |
device< std::string >::driver | dx::device< std::string > | |
dx_catchall_rethrow() virtual void configure() | dx::usb::stream::device< desc_t > | inline |
dx_catchall_rethrow() uint32_t samplerate() const override | dx::usb::stream::device< desc_t > | inline |
device< usb::device, desc_t >::dx_catchall_rethrow(, "iosize: %d (current: %d)", iosize, hw.iosize) virtual int32_t iosize() const try | dx::stream::device< usb::device, desc_t > | inline |
dx::usb::platform::device::dx_catchall_rethrow(try {if(exception.error==stalled) const_cast< device * >(this) ->reset();} dx_catchall_handler(this,), "request type:%x [recipient:%d type:%x direction:%x] request:%x value:%x index:%x length:%d", reinterpret_cast< const uint8_t & >(request), request.recipient, request.type, request.direction, request.control::request, request.value, request.index, request.length) template< typename data_t >data_t submit(const control &control) const | dx::usb::platform::device | inline |
dx::usb::platform::device::dx_catchall_rethrow() device &open() | dx::usb::platform::device | inline |
dx::usb::platform::device::dx_catchall_rethrow(if(autoclear) try {const_cast< device * >(this) ->clear();} dx_catchall(), "handle: %p size: %lld request: %x idx: %x value: %x length: %x", winusb.handle, sizeof(request), request.control::request, request.index, request.value, request.length) template< typename data_t | dx::usb::platform::device | |
dx::file::dx_catchall_rethrow(, "name: %s, access rights: %x, sharing options:%x", name, access, share) | dx::file | |
erase(const char *key=nullptr) | dx::registry | inline |
file(const char *name, ::DWORD access=GENERIC_READ|GENERIC_WRITE, ::DWORD share=FILE_SHARE_READ|FILE_SHARE_WRITE) | dx::file | inline |
frame() const | dx::usb::platform::device | inline |
frame() const try | dx::usb::platform::device | inline |
get(::CFStringRef key) const | dx::io::registry | inline |
get(::CFStringRef key, ::CFTypeRef dflt) const noexcept | dx::io::registry | inline |
get(::CFStringRef key) const | dx::io::registry | inline |
get(::CFStringRef key, ::CFTypeRef dflt) const noexcept | dx::io::registry | inline |
get(::CFStringRef key, value_t dflt) const noexcept | dx::io::registry | inline |
get(key_t key) const | dx::io::registry | inline |
get(key_t key) const | dx::io::registry | inline |
handle | dx::usb::platform::device | |
hw | dx::stream::device< usb::device, desc_t > | |
ictl(uint32_t ioctl) const | dx::proxy::device | inline |
ictl(uint32_t ioctl, rx_t &rx) const | dx::proxy::device | inline |
ictl(unsigned int ioctl) const | dx::proxy::device | inline |
ictl(unsigned int ioctl, rx_t &rx) const | dx::proxy::device | inline |
id | dx::usb::stream::device< desc_t > | |
implicit_feedback | dx::usb::stream::device< desc_t > | |
dx::initialize(const char *path, ::HKEY root, ::REGSAM rights=KEY_READ, const char *key=nullptr) | dx::registry | inline |
dx::initialize(const char *path, ::REGSAM rights=KEY_READ, ::HKEY root=HKEY_CURRENT_USER, const char *key=nullptr) | dx::registry | inline |
dx::file::initialize(const char *name, ::DWORD access=GENERIC_READ|GENERIC_WRITE, ::DWORD share=FILE_SHARE_READ|FILE_SHARE_WRITE) try | dx::file | inline |
interface<::IOUSBDeviceInterface650 >::initialize(::IOCFPlugInInterface **cf_interface, ::CFUUIDRef uuid) | cf::interface<::IOUSBDeviceInterface650 > | inlineprotected |
interface<::IOUSBDeviceInterface650 >::initialize(io_object_t io_object, ::CFUUIDRef type, ::CFUUIDRef uuid) | cf::interface<::IOUSBDeviceInterface650 > | protected |
dx::usb::platform::device::interface(const interface &interface) | cf::interface<::IOUSBDeviceInterface650 > | inline |
dx::usb::platform::device::interface(::IOCFPlugInInterface **cf_interface, ::CFUUIDRef uuid) | cf::interface<::IOUSBDeviceInterface650 > | inline |
dx::usb::platform::device::interface(io_object_t io_object, ::CFUUIDRef type, ::CFUUIDRef uuid) | cf::interface<::IOUSBDeviceInterface650 > | inline |
ioctl(uint32_t ioctl, const tx_t &tx, rx_t &rx) const | dx::proxy::device | inline |
ioctl(uint32_t ioctl, const tx_t &tx) const | dx::proxy::device | inline |
ioctl(uint32_t ioctl, const void *tx=nullptr, size_t tx_size=0, void *rx=nullptr, size_t rx_size=0) const | dx::proxy::device | inline |
ioctl(unsigned int ioctl, const tx_t &tx, rx_t &rx) const | dx::proxy::device | inline |
ioctl(unsigned int ioctl, const tx_t &tx) const | dx::proxy::device | inline |
iosize | dx::stream::device< usb::device, desc_t > | |
iosize(uint32_t iosize, dx::event< user > &hw_clock) try | dx::stream::device< usb::device, desc_t > | inlinevirtual |
kernel | dx::proxy::device | protected |
launch() override | dx::usb::stream::device< desc_t > | inlinevirtual |
device<::dx::launched | dx::object | |
device< std::string >::launched | dx::object | |
monitor() noexcept | dx::stream::device< usb::device, desc_t > | inlinevirtual |
monitor(bool force=false) | dx::stream::device< usb::device, desc_t > | inline |
device<::dx::object()=default | dx::object | |
device< std::string >::object()=default | dx::object | |
octl(uint32_t ioctl, const tx_t &tx) const | dx::proxy::device | inline |
octl(unsigned int ioctl, const tx_t &tx) const | dx::proxy::device | inline |
open() | dx::usb::platform::device | inline |
opened | dx::usb::platform::device | protected |
operator const io_registry_entry_t &() const noexcept | dx::io::reference< io_registry_entry_t > | inline |
operator io_registry_entry_t &() noexcept | dx::io::reference< io_registry_entry_t > | inline |
operator io_registry_entry_t *() noexcept | dx::io::reference< io_registry_entry_t > | inline |
operator std::string() const | dx::registry | inline |
operator uint64_t() const | dx::io::registry | inlineexplicit |
operator value_t() const | dx::registry | inline |
operator()(value_t dflt) const | dx::registry | inline |
operator->() const | cf::interface<::IOUSBDeviceInterface650 > | inlineprotected |
operator::CFMutableDictionaryRef() const | dx::io::registry | inlineexplicit |
operator::CFStringRef() const | dx::io::registry | inlineexplicit |
operator::HKEY() const noexcept | dx::registry | inline |
operator::IOUSBDeviceInterface650 **() const | cf::interface<::IOUSBDeviceInterface650 > | inlineprotected |
dx::operator=(::CFTypeRef properties) | dx::proxy::device | inline |
dx::reference< io_registry_entry_t >::operator=(io_registry_entry_t io_object) noexcept | dx::io::reference< io_registry_entry_t > | inline |
dx::registry::operator=(unsigned int value) | dx::registry | inline |
dx::registry::operator=(const char *value) | dx::registry | inline |
interface<::IOUSBDeviceInterface650 >::operator=(const interface &interface) | cf::interface<::IOUSBDeviceInterface650 > | inlineprotected |
operator==(io_registry_entry_t io_object) const noexcept | dx::io::reference< io_registry_entry_t > | inline |
dx::operator[](::CFStringRef key) const | dx::io::registry | inline |
dx::operator[](key_t key) const | dx::io::registry | inline |
dx::registry::operator[](const char *key) const | dx::registry | inline |
pipes | dx::usb::stream::device< desc_t > | |
port | dx::proxy::device | protected |
preference | dx::proxy::device | |
preference | dx::proxy::device | |
puid | dx::stream::device< usb::device, desc_t > | |
puuid | dx::stream::device< usb::device, desc_t > | |
reenumerate() | dx::usb::platform::device | inline |
reference() noexcept=default | dx::io::reference< io_registry_entry_t > | |
reference(const reference &reference) | dx::io::reference< io_registry_entry_t > | inline |
reference(io_registry_entry_t io_object, bool retain=false) | dx::io::reference< io_registry_entry_t > | inline |
dx::registry(::io_registry_entry_t io_registry_entry, bool retain=false) | dx::io::registry | inlineexplicit |
dx::registry(const char *path, bool retain=false) | dx::io::registry | inline |
dx::registry::registry(::REGSAM rights=KEY_READ, ::HKEY root=HKEY_CURRENT_USER, const char *key=nullptr) | dx::registry | inline |
dx::registry::registry(const char *path, ::REGSAM rights=KEY_READ, ::HKEY root=HKEY_CURRENT_USER, const char *key=nullptr) | dx::registry | inline |
dx::registry::registry(const char *path, ::HKEY root, ::REGSAM rights=KEY_READ, const char *key=nullptr) | dx::registry | inline |
reset() | dx::stream::device< usb::device, desc_t > | inlinevirtual |
dx::retain() | dx::io::reference< io_registry_entry_t > | inline |
samplerate(uint32_t samplerate) override try | dx::usb::stream::device< desc_t > | inlinevirtual |
samplerate() const | dx::usb::stream::device< desc_t > | inlinevirtual |
selector | dx::usb::stream::device< desc_t > | |
set(::CFTypeRef properties) | dx::proxy::device | inline |
set(::CFStringRef key, ::CFTypeRef value) noexcept | dx::proxy::device | inline |
set(::CFStringRef key, value_t value) | dx::proxy::device | inline |
set(key_t key, ::CFTypeRef value) | dx::proxy::device | inline |
set(key_t key, value_t value) | dx::proxy::device | inline |
shared_monitor | dx::stream::device< usb::device, desc_t > | |
source | dx::usb::stream::device< desc_t > | |
speed enum name | dx::usb::platform::device | |
speed enum name | dx::usb::platform::device | |
speed | dx::usb::platform::device | |
start() | dx::stream::device< usb::device, desc_t > | inlinevirtual |
stop(bool=false) | dx::stream::device< usb::device, desc_t > | inlinevirtual |
streams | dx::stream::device< usb::device, desc_t > | |
submit(const request< data_t > &request) const try | dx::usb::platform::device | inline |
submit(const control &control) const | dx::usb::platform::device | inline |
submit(const request< data_t > &request, bool autoclear=true) const try | dx::usb::platform::device | inline |
v2 | dx::usb::stream::device< desc_t > | |
dx::device<::version | dx::device<::io_service_t > | |
device< std::string >::version | dx::device< std::string > | |
winusb | dx::usb::platform::device | protected |
~interface() | cf::interface<::IOUSBDeviceInterface650 > | inlineprotected |
~object() noexcept | dx::object | inlinevirtual |
~reference() noexcept | dx::io::reference< io_registry_entry_t > | inline |
~registry() noexcept | dx::registry | inline |