dxd - dynax driver framework 2.6.0d206
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::usb::platform::device< preference_t > Member List

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

begin() constdx::registryinlineprotected
bundle_iddx::service::device< dx::preference >
clocksourcedx::service::device< dx::preference >protected
close(bool force=false) noexceptdx::usb::platform::device< preference_t >inline
close() noexceptdx::usb::platform::device< preference_t >inline
compositedx::usb::platform::device< preference_t >
dx::conclude() noexceptdx::device<::io_service_t, dx::preference >inlinevirtual
dx::proxy::device< dx::preference >::conclude() noexcept overridedx::proxy::device< dx::preference >inlinevirtual
configuration(uint8_t configuration)dx::usb::platform::device< preference_t >inlinevirtual
configuration() constdx::usb::platform::device< preference_t >inline
configuration(unsigned char configuration) trydx::usb::platform::device< preference_t >inlinevirtual
configuration() const noexceptdx::usb::platform::device< preference_t >inline
configurations() constdx::usb::platform::device< preference_t >inline
connecteddx::proxy::device< dx::preference >protected
io::count() const noexceptio::reference<::io_registry_entry_t >inline
dx::proxy::device< dx::preference >::count() const noexceptio::reference<::io_registry_entry_t >inline
ctl(uint32_t ioctl) const trydx::proxy::device< dx::preference >inline
device(decltype(super::driver)&driver, ::io_service_t id)dx::usb::platform::device< preference_t >inline
device(decltype(super::driver)&driver, decltype(super::id)&id)dx::usb::platform::device< preference_t >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<::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
dx::driverdx::device<::io_service_t, dx::preference >
dx::proxy::device< dx::preference >::dx::driverdx::device<::io_service_t, dx::preference >
dx::proxy::device< dx::preference >::dx::device< std::string, dx::preference >::driverdx::device< std::string, dx::preference >
dx_catchall_rethrow() void conclude() noexcept overridedx::usb::platform::device< preference_t >inline
dx_catchall_rethrow() template< typename data_t >device &submit(const request< data_t > &request) trydx::usb::platform::device< preference_t >inline
dx_catchall_rethrow(try {if(exception.error==stalled) clear();} 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) trydx::usb::platform::device< preference_t >inline
dx_catchall_rethrow() device &submit(const control &control) trydx::usb::platform::device< preference_t >inline
dx_catchall_rethrow() device &reset()dx::usb::platform::device< preference_t >inline
dx_catchall_rethrow() device &open()dx::usb::platform::device< preference_t >inline
dx_catchall_rethrow() unsigned char configurations() const noexceptdx::usb::platform::device< preference_t >inline
dx_catchall_rethrow() struct void_structdx::usb::platform::device< preference_t >inline
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< preference_t >
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 >
end() constdx::registryinlineprotected
erase(const char *subkey=nullptr) noexceptdx::registryinlineprotected
exception(const dx::exception &exception, bool filtered=false) const noexcept overridedx::usb::platform::device< preference_t >inlinevirtual
file(const char *name, ::DWORD access=GENERIC_READ|GENERIC_WRITE, ::DWORD share=FILE_SHARE_READ|FILE_SHARE_WRITE)dx::fileinline
frame() const trydx::usb::platform::device< preference_t >inline
frame() const trydx::usb::platform::device< preference_t >inline
io::get(::CFStringRef key) constio::registryinline
io::get(::CFStringRef key, ::CFTypeRef dflt) const noexceptio::registryinline
get(::CFStringRef key) constio::registryinline
get(::CFStringRef key, ::CFTypeRef dflt) const noexceptio::registryinline
io::get(::CFStringRef key, value_t dflt) const noexceptio::registryinline
io::get(key_t key) constio::registryinline
get(key_t key) constio::registryinline
dx::proxy::device< dx::preference >::get(::CFStringRef key, value_t dflt) const noexceptio::registryinline
handledx::usb::platform::device< preference_t >
ictl(unsigned int ioctl) constdx::proxy::device< dx::preference >inline
dx::iddx::device<::io_service_t, dx::preference >
dx::proxy::device< dx::preference >::dx::iddx::device<::io_service_t, dx::preference >
dx::proxy::device< dx::preference >::dx::device< std::string, dx::preference >::iddx::device< std::string, dx::preference >
info(std::ostream &os) noexcept overridedx::usb::platform::device< preference_t >inlinevirtual
cf::initialize(::IOCFPlugInInterface **cf_interface, ::CFUUIDRef uuid)cf::interface<::IOUSBDeviceInterface650 >inlineprotected
dx::proxy::device< dx::preference >::dx::initialize(const std::string &key, ::REGSAM rights, ::HKEY root, const char *path=nullptr) trydx::registryinlineprotected
dx::proxy::device< dx::preference >::initialize(const std::string &key, ::HKEY root=HKEY_CURRENT_USER, ::REGSAM rights=KEY_ALL_ACCESS) trydx::registryinlineprotected
dx::proxy::device< dx::preference >::dx::file::initialize(const char *name, ::DWORD access=GENERIC_READ|GENERIC_WRITE, ::DWORD share=FILE_SHARE_READ|FILE_SHARE_WRITE) trydx::fileinline
interface()=defaultcf::interface<::IOUSBDeviceInterface650 >protected
ioctl(unsigned int ioctl, const tx_t &tx, rx_t &rx) constdx::proxy::device< dx::preference >inline
iosizedx::service::device< dx::preference >protected
kerneldx::service::device< dx::preference >protected
key_from_index(size_t index) const trydx::registryinlineprotected
dx::launch()dx::device<::io_service_t, dx::preference >inlinevirtual
dx::proxy::device< dx::preference >::dx::launch() overridedx::service::device< dx::preference >inlinevirtual
dx::proxy::device< dx::preference >::dx::device< std::string, dx::preference >::launch()dx::device< std::string, dx::preference >inlinevirtual
dx::launcheddx::device<::io_service_t, dx::preference >
dx::proxy::device< dx::preference >::dx::launcheddx::device<::io_service_t, dx::preference >
dx::proxy::device< dx::preference >::dx::device< std::string, dx::preference >::launcheddx::device< std::string, dx::preference >
listendx::registryprotected
dx::object()=defaultdx::object
dx::proxy::device< dx::preference >::dx::object()=defaultdx::object
dx::proxy::device< dx::preference >::dx::device< std::string, dx::preference >::object()=defaultdx::object
octl(unsigned int ioctl, const tx_t &tx) constdx::proxy::device< dx::preference >inline
open()dx::usb::platform::device< preference_t >inline
openeddx::usb::platform::device< preference_t >protected
io::operator const ::io_registry_entry_t &() const noexceptio::reference<::io_registry_entry_t >inline
operator const ::io_registry_entry_t &() const noexceptio::reference<::io_registry_entry_t >inline
operator keys() const noexceptdx::registryinlineprotected
io::operator uint64_t() constio::registryinlineexplicit
dx::proxy::device< dx::preference >::operator uint64_t() constio::registryinlineexplicit
operator->() constcf::interface<::IOUSBDeviceInterface650 >inlineprotected
io::operator::CFMutableDictionaryRef() constio::registryinlineexplicit
dx::proxy::device< dx::preference >::operator::CFMutableDictionaryRef() constio::registryinlineexplicit
io::operator::CFStringRef() constio::registryinlineexplicit
dx::proxy::device< dx::preference >::operator::CFStringRef() constio::registryinlineexplicit
io::operator::io_registry_entry_t &() noexceptio::reference<::io_registry_entry_t >inline
operator::io_registry_entry_t &() noexceptio::reference<::io_registry_entry_t >inline
io::operator::io_registry_entry_t *() noexceptio::reference<::io_registry_entry_t >inline
operator::io_registry_entry_t *() noexceptio::reference<::io_registry_entry_t >inline
operator::IOUSBDeviceInterface650 **() constcf::interface<::IOUSBDeviceInterface650 >inlineprotected
io::operator=(::CFTypeRef properties)io::registryinline
io::reference<::io_registry_entry_t >::operator=(::io_registry_entry_t io_object) noexceptio::reference<::io_registry_entry_t >inline
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) noexceptio::reference<::io_registry_entry_t >inline
dx::registry::operator=(const registry &registry) trydx::registryinlineprotected
io::operator==(::io_registry_entry_t io_object) const noexceptio::reference<::io_registry_entry_t >inline
dx::proxy::device< dx::preference >::operator==(::io_registry_entry_t io_object) const noexceptio::reference<::io_registry_entry_t >inline
dx::operator>>(std::ostream &) constdx::device<::io_service_t, dx::preference >inlinevirtual
dx::proxy::device< dx::preference >::dx::device< std::string, dx::preference >::operator>>(std::ostream &) constdx::device< std::string, dx::preference >inlinevirtual
io::operator[](::CFStringRef key) constio::registryinline
io::operator[](key_t key) constio::registryinline
dx::proxy::device< dx::preference >::operator[](::CFStringRef key) constio::registryinline
dx::proxy::device< dx::preference >::operator[](key_t key) constio::registryinline
io::parent() constio::registryinline
dx::proxy::device< dx::preference >::parent() constio::registryinline
pipedx::service::device< dx::preference >protected
portdx::proxy::device< dx::preference >protected
dx::preferencedx::device<::io_service_t, dx::preference >
dx::proxy::device< dx::preference >::dx::preferencedx::device<::io_service_t, dx::preference >
dx::proxy::device< dx::preference >::dx::device< std::string, dx::preference >::preferencedx::device< std::string, dx::preference >
dx::puiddx::device<::io_service_t, dx::preference >
dx::proxy::device< dx::preference >::puiddx::proxy::device< dx::preference >
dx::puuiddx::device<::io_service_t, dx::preference >
dx::proxy::device< dx::preference >::puuiddx::proxy::device< dx::preference >
reenumerate()dx::usb::platform::device< preference_t >inline
io::reference() noexcept=defaultio::reference<::io_registry_entry_t >
io::reference(const reference &reference)io::reference<::io_registry_entry_t >inline
io::reference(::io_registry_entry_t io_object, bool retain=false)io::reference<::io_registry_entry_t >inline
dx::proxy::device< dx::preference >::reference() noexcept=defaultio::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
io::registry(::io_registry_entry_t io_registry_entry, bool retain=false)io::registryinline
io::registry(const char *path, bool retain=false)io::registryinline
dx::proxy::device< dx::preference >::registry(::io_registry_entry_t io_registry_entry, bool retain=false)io::registryinline
dx::proxy::device< dx::preference >::registry(const char *path, bool retain=false)io::registryinline
dx::proxy::device< dx::preference >::dx::registry::registry(const std::string &key={}, ::REGSAM rights=KEY_ALL_ACCESS, ::HKEY root=HKEY_CURRENT_USER)dx::registryinlineprotected
dx::registry::registry(const std::string &key, ::HKEY root, ::REGSAM rights=KEY_ALL_ACCESS, const decltype(listen)&listen={})dx::registryinlineprotected
dx::registry::registry(::REGSAM rights, ::HKEY root=HKEY_CURRENT_USER)dx::registryinlineprotected
dx::registry::registry(::HKEY root, ::REGSAM rights=KEY_ALL_ACCESS)dx::registryinlineprotected
dx::registry::registry(const registry &registry)dx::registryinlineprotected
dx::registry::registry(const registry &registry, const std::string &key)dx::registryinlineprotected
request typedefdx::service::device< dx::preference >protected
io::retain()io::reference<::io_registry_entry_t >inline
dx::proxy::device< dx::preference >::retain()io::reference<::io_registry_entry_t >inline
run()dx::registryinlineprotected
safety_offsetdx::service::device< dx::preference >protected
safety_offset_indx::service::device< dx::preference >protected
safety_offset_outdx::service::device< dx::preference >protected
sampleratedx::service::device< dx::preference >protected
schedule_erasedx::registryprotected
io::set(::CFTypeRef properties)io::registryinline
io::set(::CFStringRef key, ::CFTypeRef value)io::registryinline
io::set(::CFStringRef key, value_t value)io::registryinline
io::set(key_t key, ::CFTypeRef value)io::registryinline
io::set(key_t key, value_t value)io::registryinline
dx::proxy::device< dx::preference >::set(::CFTypeRef properties)dx::proxy::device< dx::preference >inline
dx::service::device< dx::preference >::set(::CFStringRef key, ::CFTypeRef value)io::registryinline
dx::service::device< dx::preference >::set(::CFStringRef key, value_t value)io::registryinline
dx::service::device< dx::preference >::set(key_t key, ::CFTypeRef value)io::registryinline
dx::service::device< dx::preference >::set(key_t key, value_t value)io::registryinline
sizedx::proxy::device< dx::preference >
dx::sleep()dx::device<::io_service_t, dx::preference >inlinevirtual
dx::proxy::device< dx::preference >::dx::device< std::string, dx::preference >::sleep()dx::device< std::string, dx::preference >inlinevirtual
speeddx::usb::platform::device< preference_t >
submit(const request< data_t > &request, bool autoclear=true) const trydx::usb::platform::device< preference_t >inline
trydx::proxy::device< dx::preference >
type enum namedx::registryprotected
dx::wake()dx::device<::io_service_t, dx::preference >inlinevirtual
dx::proxy::device< dx::preference >::dx::device< std::string, dx::preference >::wake()dx::device< std::string, dx::preference >inlinevirtual
winusbdx::usb::platform::device< preference_t >protected
~device() overridedx::usb::platform::device< preference_t >inline
~interface()cf::interface<::IOUSBDeviceInterface650 >inlineprotected
~object()dx::objectinlinevirtual
io::~reference()io::reference<::io_registry_entry_t >inline
dx::proxy::device< dx::preference >::~reference()io::reference<::io_registry_entry_t >inline

(c) copyright 2009 dynamic acoustics e.U. generated on

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.