dxd - dynax driver framework 2.2.0d81
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::usb::stream::device< desc_t > Member List

This is the complete list of members for dx::usb::stream::device< desc_t >, including all inherited members.

adcdx::usb::stream::device< desc_t >
bcdADCdx::usb::stream::device< desc_t >
bundle_iddx::proxy::device
clockdx::usb::stream::device< desc_t >
clocksource()dx::stream::device< usb::device, desc_t >inlinevirtual
clocksource(uint32_t clocksource) trydx::stream::device< usb::device, desc_t >inlinevirtual
close(bool force=false) noexceptdx::usb::platform::deviceinline
close() noexceptdx::usb::platform::deviceinline
compositedx::usb::platform::device
conclude() noexcept overridedx::proxy::deviceinlinevirtual
conclude() noexcept overridedx::proxy::deviceinlinevirtual
configurations() constdx::usb::platform::deviceinline
connecteddx::proxy::deviceprotected
count() const noexceptdx::io::reference< io_registry_entry_t >inline
counterdx::stream::device< usb::device, desc_t >
ctl(uint32_t ioctl) constdx::proxy::deviceinline
ctl(unsigned int ioctl) constdx::proxy::deviceinline
desc typedefdx::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::deviceinline
dx::proxy::device::device(decltype(driver)&driver, ::io_service_t id)dx::proxy::deviceinline
dx::proxy::device::device(decltype(super::driver)&driver, const std::string &id)dx::proxy::deviceinline
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<::driverdx::device<::io_service_t >
device< std::string >::driverdx::device< std::string >
dx_catchall_rethrow() virtual void configure()dx::usb::stream::device< desc_t >inline
dx_catchall_rethrow() uint32_t samplerate() const overridedx::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 trydx::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) constdx::usb::platform::deviceinline
dx::usb::platform::device::dx_catchall_rethrow() device &open()dx::usb::platform::deviceinline
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_tdx::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::registryinline
file(const char *name, ::DWORD access=GENERIC_READ|GENERIC_WRITE, ::DWORD share=FILE_SHARE_READ|FILE_SHARE_WRITE)dx::fileinline
frame() constdx::usb::platform::deviceinline
frame() const trydx::usb::platform::deviceinline
get(::CFStringRef key) constdx::io::registryinline
get(::CFStringRef key, ::CFTypeRef dflt) const noexceptdx::io::registryinline
get(::CFStringRef key) constdx::io::registryinline
get(::CFStringRef key, ::CFTypeRef dflt) const noexceptdx::io::registryinline
get(::CFStringRef key, value_t dflt) const noexceptdx::io::registryinline
get(key_t key) constdx::io::registryinline
get(key_t key) constdx::io::registryinline
handledx::usb::platform::device
hwdx::stream::device< usb::device, desc_t >
ictl(uint32_t ioctl) constdx::proxy::deviceinline
ictl(uint32_t ioctl, rx_t &rx) constdx::proxy::deviceinline
ictl(unsigned int ioctl) constdx::proxy::deviceinline
ictl(unsigned int ioctl, rx_t &rx) constdx::proxy::deviceinline
iddx::usb::stream::device< desc_t >
implicit_feedbackdx::usb::stream::device< desc_t >
dx::initialize(const char *path, ::HKEY root, ::REGSAM rights=KEY_READ, const char *key=nullptr)dx::registryinline
dx::initialize(const char *path, ::REGSAM rights=KEY_READ, ::HKEY root=HKEY_CURRENT_USER, const char *key=nullptr)dx::registryinline
dx::file::initialize(const char *name, ::DWORD access=GENERIC_READ|GENERIC_WRITE, ::DWORD share=FILE_SHARE_READ|FILE_SHARE_WRITE) trydx::fileinline
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) constdx::proxy::deviceinline
ioctl(uint32_t ioctl, const tx_t &tx) constdx::proxy::deviceinline
ioctl(uint32_t ioctl, const void *tx=nullptr, size_t tx_size=0, void *rx=nullptr, size_t rx_size=0) constdx::proxy::deviceinline
ioctl(unsigned int ioctl, const tx_t &tx, rx_t &rx) constdx::proxy::deviceinline
ioctl(unsigned int ioctl, const tx_t &tx) constdx::proxy::deviceinline
iosizedx::stream::device< usb::device, desc_t >
iosize(uint32_t iosize, dx::event< user > &hw_clock) trydx::stream::device< usb::device, desc_t >inlinevirtual
kerneldx::proxy::deviceprotected
launch() overridedx::usb::stream::device< desc_t >inlinevirtual
device<::dx::launcheddx::object
device< std::string >::launcheddx::object
monitor() noexceptdx::stream::device< usb::device, desc_t >inlinevirtual
monitor(bool force=false)dx::stream::device< usb::device, desc_t >inline
device<::dx::object()=defaultdx::object
device< std::string >::object()=defaultdx::object
octl(uint32_t ioctl, const tx_t &tx) constdx::proxy::deviceinline
octl(unsigned int ioctl, const tx_t &tx) constdx::proxy::deviceinline
open()dx::usb::platform::deviceinline
openeddx::usb::platform::deviceprotected
operator const io_registry_entry_t &() const noexceptdx::io::reference< io_registry_entry_t >inline
operator io_registry_entry_t &() noexceptdx::io::reference< io_registry_entry_t >inline
operator io_registry_entry_t *() noexceptdx::io::reference< io_registry_entry_t >inline
operator std::string() constdx::registryinline
operator uint64_t() constdx::io::registryinlineexplicit
operator value_t() constdx::registryinline
operator()(value_t dflt) constdx::registryinline
operator->() constcf::interface<::IOUSBDeviceInterface650 >inlineprotected
operator::CFMutableDictionaryRef() constdx::io::registryinlineexplicit
operator::CFStringRef() constdx::io::registryinlineexplicit
operator::HKEY() const noexceptdx::registryinline
operator::IOUSBDeviceInterface650 **() constcf::interface<::IOUSBDeviceInterface650 >inlineprotected
dx::operator=(::CFTypeRef properties)dx::proxy::deviceinline
dx::reference< io_registry_entry_t >::operator=(io_registry_entry_t io_object) noexceptdx::io::reference< io_registry_entry_t >inline
dx::registry::operator=(unsigned int value)dx::registryinline
dx::registry::operator=(const char *value)dx::registryinline
interface<::IOUSBDeviceInterface650 >::operator=(const interface &interface)cf::interface<::IOUSBDeviceInterface650 >inlineprotected
operator==(io_registry_entry_t io_object) const noexceptdx::io::reference< io_registry_entry_t >inline
dx::operator[](::CFStringRef key) constdx::io::registryinline
dx::operator[](key_t key) constdx::io::registryinline
dx::registry::operator[](const char *key) constdx::registryinline
pipesdx::usb::stream::device< desc_t >
portdx::proxy::deviceprotected
preferencedx::proxy::device
preferencedx::proxy::device
puiddx::stream::device< usb::device, desc_t >
puuiddx::stream::device< usb::device, desc_t >
reenumerate()dx::usb::platform::deviceinline
reference() noexcept=defaultdx::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::registryinlineexplicit
dx::registry(const char *path, bool retain=false)dx::io::registryinline
dx::registry::registry(::REGSAM rights=KEY_READ, ::HKEY root=HKEY_CURRENT_USER, const char *key=nullptr)dx::registryinline
dx::registry::registry(const char *path, ::REGSAM rights=KEY_READ, ::HKEY root=HKEY_CURRENT_USER, const char *key=nullptr)dx::registryinline
dx::registry::registry(const char *path, ::HKEY root, ::REGSAM rights=KEY_READ, const char *key=nullptr)dx::registryinline
reset()dx::stream::device< usb::device, desc_t >inlinevirtual
dx::retain()dx::io::reference< io_registry_entry_t >inline
samplerate(uint32_t samplerate) override trydx::usb::stream::device< desc_t >inlinevirtual
samplerate() constdx::usb::stream::device< desc_t >inlinevirtual
selectordx::usb::stream::device< desc_t >
set(::CFTypeRef properties)dx::proxy::deviceinline
set(::CFStringRef key, ::CFTypeRef value) noexceptdx::proxy::deviceinline
set(::CFStringRef key, value_t value)dx::proxy::deviceinline
set(key_t key, ::CFTypeRef value)dx::proxy::deviceinline
set(key_t key, value_t value)dx::proxy::deviceinline
shared_monitordx::stream::device< usb::device, desc_t >
sourcedx::usb::stream::device< desc_t >
speed enum namedx::usb::platform::device
speed enum namedx::usb::platform::device
speeddx::usb::platform::device
start()dx::stream::device< usb::device, desc_t >inlinevirtual
stop(bool=false)dx::stream::device< usb::device, desc_t >inlinevirtual
streamsdx::stream::device< usb::device, desc_t >
submit(const request< data_t > &request) const trydx::usb::platform::deviceinline
submit(const control &control) constdx::usb::platform::deviceinline
submit(const request< data_t > &request, bool autoclear=true) const trydx::usb::platform::deviceinline
v2dx::usb::stream::device< desc_t >
dx::device<::versiondx::device<::io_service_t >
device< std::string >::versiondx::device< std::string >
winusbdx::usb::platform::deviceprotected
~interface()cf::interface<::IOUSBDeviceInterface650 >inlineprotected
~object() noexceptdx::objectinlinevirtual
~reference() noexceptdx::io::reference< io_registry_entry_t >inline
~registry() noexceptdx::registryinline

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Dec 20 2024

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.