dxd - dynax driver framework 3.0.2
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.

assign(const self_t& self, const value_t& value)dx::registryinlinestatic
at(const self_t& self)dx::registryinlinestatic
broadcastdx::proxy::device<dx::preference>
canonical(const std::string& name) constdx::registryinlineprotected
catch(...)dx::registryinline
catch(...)dx::registryinline
children(const self_t& self) noexceptdx::registryinlinestatic
clear()dx::usb::platform::device<preference_t>inline
close(bool force= false) noexceptdx::usb::platform::device<preference_t>inline
close() noexceptdx::usb::platform::device<preference_t>inline
conclude() noexcept overridedx::usb::platform::device<preference_t>inlinevirtual
configuration(uint8_t configuration)dx::usb::platform::device<preference_t>inlinevirtual
configuration() constdx::usb::platform::device<preference_t>inline
configuration(unsigned char configuration)dx::usb::platform::device<preference_t>inlinevirtual
configuration() const noexceptdx::usb::platform::device<preference_t>inline
configurations() constdx::usb::platform::device<preference_t>inline
configurations() const noexceptdx::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 noexceptdx::registry::device<dx::preference>inline
create(const char* product_id, const ::GUID& guid, const std::string& id, const desc_t& desc)dx::proxy::device<dx::preference>inlinestatic
ctl(uint32_t ioctl) constdx::proxy::device<dx::preference>inline
destroy(const char* product_id, const ::GUID& guid, const std::string& id)dx::proxy::device<dx::preference>inlinestatic
device(decltype(super::driver)& driver, ::io_service_t id, const std::pair<std::string, std::string>& identity= {})dx::usb::platform::device<preference_t>inline
device(decltype(super::driver)& driver, decltype(super::id)& id, const std::pair<std::string, std::string>& identity= {})dx::usb::platform::device<preference_t>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<::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
device_classdx::usb::platform::device<preference_t>static
dx::driverdx::device<::io_service_t, dx::preference>
dx::proxy::device<dx::preference>::dx::driverdx::registry::device<dx::preference>
dx::proxy::device<dx::preference>::dx::device<std::string, dx::preference>::driverdx::device<std::string, dx::preference>
erase(const char* subkey= nullptr) noexceptdx::registryinline
exception(const dx::exception& exception, bool filtered= false) const noexcept overridedx::usb::platform::device<preference_t>inlinevirtual
exception(const dx::exception& exception, bool filtered= false) const noexcept overridedx::usb::platform::device<preference_t>inlinevirtual
fetch(const self_t& self, value_t& value)dx::registryinlinestatic
file(const char* name, ::DWORD access= GENERIC_READ|GENERIC_WRITE, ::DWORD share= FILE_SHARE_READ|FILE_SHARE_WRITE)dx::fileinline
frame(int64_t* timestamp= nullptr) constdx::usb::platform::device<preference_t>inline
frame(int64_t* timestamp= nullptr) constdx::usb::platform::device<preference_t>inline
dx::free() noexceptdx::resource<invalid_t>inlinevirtual
io::get(::CFStringRef key) constio::registryinline
io::get(::CFStringRef key, ::CFTypeRef dflt) const noexceptio::registryinline
io::get(::CFStringRef key) constio::registryinline
io::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
io::get(key_t key) constio::registryinline
dx::proxy::device<dx::preference>::dx::get(::CFStringRef key) constdx::registry::device<dx::preference>inline
dx::proxy::device<dx::preference>::get(::CFStringRef key, ::CFTypeRef dflt) const noexceptdx::registry::device<dx::preference>inline
dx::proxy::device<dx::preference>::get(::CFStringRef key, value_t dflt) const noexceptdx::registry::device<dx::preference>inline
dx::proxy::device<dx::preference>::get(key_t key) constdx::registry::device<dx::preference>inline
dx::proxy::device<dx::preference>::dx::registry::get() constdx::registryinline
dx::registry::get(value_t& value) constdx::registryinline
handledx::resource<invalid_t>protected
ictl(uint32_t ioctl) constdx::proxy::device<dx::preference>inline
dx::file::ictl(unsigned int ioctl, rx_t& rx) constdx::fileinline
dx::iddx::device<::io_service_t, dx::preference>
dx::proxy::device<dx::preference>::dx::iddx::registry::device<dx::preference>
dx::proxy::device<dx::preference>::dx::device<std::string, dx::preference>::iddx::device<std::string, dx::preference>
identity(::io_service_t id)dx::usb::platform::device<preference_t>inlinestatic
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)dx::registryinlineprotected
dx::proxy::device<dx::preference>::initialize(const std::string& key, ::HKEY root= HKEY_CURRENT_USER, ::REGSAM rights= KEY_ALL_ACCESS)dx::registryinline
dx::proxy::device<dx::preference>::initialize(::REGSAM rights= KEY_ALL_ACCESS, ::HKEY root= HKEY_CURRENT_USER)dx::registryinline
dx::proxy::device<dx::preference>::initialize(::HKEY root, ::REGSAM rights= KEY_ALL_ACCESS)dx::registryinline
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)dx::fileinline
interface()= defaultcf::interface<::IOUSBDeviceInterface650>protected
ioctl(uint32_t ioctl, const tx_t& tx, rx_t& rx) constdx::proxy::device<dx::preference>inline
dx::file::ioctl(unsigned int ioctl, const tx_t& tx) constdx::fileinline
kerneldx::registry::device<dx::preference>protected
keydx::registry
keys typedefdx::registry
dx::launch()dx::device<::io_service_t, dx::preference>inlineprotectedvirtual
dx::proxy::device<dx::preference>::launch() overridedx::proxy::device<dx::preference>inlinevirtual
dx::launcheddx::device<::io_service_t, dx::preference>
dx::proxy::device<dx::preference>::dx::launcheddx::registry::device<dx::preference>
dx::proxy::device<dx::preference>::dx::device<std::string, dx::preference>::launcheddx::device<std::string, dx::preference>
listendx::registry
listenerdx::proxy::device<dx::preference>
map(uint32_t type) constdx::proxy::device<dx::preference>inline
nested(const self_t& self) noexceptdx::registryinlinestatic
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(uint32_t ioctl, const tx_t& tx)dx::proxy::device<dx::preference>inline
dx::file::octl(unsigned int ioctl, const tx_t& tx) constdx::fileinline
open()dx::usb::platform::device<preference_t>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
io::operator const ::io_registry_entry_t &() const noexceptio::reference<::io_registry_entry_t>inline
dx::proxy::device<dx::preference>::operator const ::io_registry_entry_t &() const noexceptdx::registry::device<dx::preference>inline
operator const os_event() const noexceptdx::resource<invalid_t>inline
operator const std::string &() const noexceptdx::proxy::device<dx::preference>inline
operator os_event() noexceptdx::resource<invalid_t>inline
io::operator uint64_t() constio::registryinlineexplicit
dx::proxy::device<dx::preference>::operator uint64_t() constdx::registry::device<dx::preference>inlineexplicit
operator ->() constcf::interface<::IOUSBDeviceInterface650>inlineprotected
io::operator ::CFMutableDictionaryRef() constio::registryinlineexplicit
dx::proxy::device<dx::preference>::operator ::CFMutableDictionaryRef() constdx::registry::device<dx::preference>inlineexplicit
io::operator ::CFStringRef() constio::registryinlineexplicit
dx::proxy::device<dx::preference>::operator ::CFStringRef() constdx::registry::device<dx::preference>inlineexplicit
operator ::HANDLE() const noexceptdx::resource<invalid_t>inline
operator ::HKEY() const noexceptdx::registryinline
io::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
dx::proxy::device<dx::preference>::operator ::io_registry_entry_t &() noexceptdx::registry::device<dx::preference>inline
io::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
dx::proxy::device<dx::preference>::operator ::io_registry_entry_t *() noexceptdx::registry::device<dx::preference>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
io::reference<::io_registry_entry_t>::operator =(const reference& reference)io::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::io::reference<::io_registry_entry_t>::operator =(const reference& reference)io::reference<::io_registry_entry_t>inline
dx::registry::operator =(const registry& registry)dx::registryinline
dx::registry::operator =(uint32_t value)dx::registryinline
dx::registry::operator =(uint64_t value)dx::registryinline
dx::registry::operator =(const char* value)dx::registryinline
dx::registry::operator =(const std::string& value)dx::registryinline
dx::registry::operator =(const value_t& value)dx::registryinline
dx::file::operator =(const resource& resource)dx::resource<invalid_t>inline
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 noexceptdx::registry::device<dx::preference>inline
dx::operator >>(std::ostream &) constdx::device<::io_service_t, dx::preference>inlinevirtual
dx::proxy::device<dx::preference>::dx::operator >>(std::ostream &) constdx::registry::device<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) constdx::registry::device<dx::preference>inline
dx::proxy::device<dx::preference>::operator [](key_t key) constdx::registry::device<dx::preference>inline
io::parent() constio::registryinline
dx::proxy::device<dx::preference>::parent() constdx::registry::device<dx::preference>inline
portdx::proxy::device<dx::preference>protected
dx::preferencedx::device<::io_service_t, dx::preference>
dx::proxy::device<dx::preference>::dx::preferencedx::registry::device<dx::preference>
dx::proxy::device<dx::preference>::dx::device<std::string, dx::preference>::preferencedx::device<std::string, dx::preference>
processdx::resource<invalid_t>protected
dx::puiddx::device<::io_service_t, dx::preference>
dx::proxy::device<dx::preference>::dx::puiddx::registry::device<dx::preference>
dx::proxy::device<dx::preference>::dx::device<std::string, dx::preference>::puiddx::device<std::string, dx::preference>
purge(const self_t& self) noexceptdx::registryinlinestatic
dx::puuiddx::device<::io_service_t, dx::preference>
dx::proxy::device<dx::preference>::dx::puuiddx::registry::device<dx::preference>
dx::proxy::device<dx::preference>::dx::device<std::string, dx::preference>::puuiddx::device<std::string, dx::preference>
reenumerate()dx::usb::platform::device<preference_t>inline
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(::REGSAM rights, ::HKEY root, const char* path)dx::registryinlineprotected
dx::registry::registry(const registry& registry, const std::string& key)dx::registryinlineprotected
dx::registry::registry(const std::string& key= property::root, ::REGSAM rights= KEY_ALL_ACCESS, ::HKEY root= HKEY_CURRENT_USER)dx::registryinline
dx::registry::registry(const std::string& key, ::HKEY root, ::REGSAM rights= KEY_ALL_ACCESS, const decltype(listen)& listen= {})dx::registryinline
dx::registry::registry(::REGSAM rights, ::HKEY root= HKEY_CURRENT_USER)dx::registryinline
dx::registry::registry(::HKEY root, ::REGSAM rights= KEY_ALL_ACCESS)dx::registryinline
dx::registry::registry(const registry& registry)dx::registryinline
reset()dx::usb::platform::device<preference_t>inline
reset()dx::usb::platform::device<preference_t>inline
resource()= defaultdx::resource<invalid_t>protected
io::retain()io::reference<::io_registry_entry_t>inline
dx::proxy::device<dx::preference>::retain()dx::registry::device<dx::preference>inline
run()dx::registryinline
schedule_erasedx::registry
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::registry::device<dx::preference>::set(::CFStringRef key, ::CFTypeRef value)dx::registry::device<dx::preference>inline
dx::registry::device<dx::preference>::set(::CFStringRef key, value_t value)dx::registry::device<dx::preference>inline
dx::registry::device<dx::preference>::set(key_t key, ::CFTypeRef value)dx::registry::device<dx::preference>inline
dx::registry::device<dx::preference>::set(key_t key, value_t value)dx::registry::device<dx::preference>inline
dx::registry::set(::DWORD type, const void* value, size_t size)dx::registryinline
size() const noexceptdx::registryinline
size(const self_t& self) noexceptdx::registryinlinestatic
dx::sleep()dx::device<::io_service_t, dx::preference>inlinevirtual
dx::proxy::device<dx::preference>::dx::sleep()dx::registry::device<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>
status() const noexceptdx::usb::platform::device<preference_t>inline
string(uint8_t) constdx::proxy::device<dx::preference>inline
submit(const request<data_t>& request)dx::usb::platform::device<preference_t>inline
submit(const control& control)dx::usb::platform::device<preference_t>inline
submit(const control& control)dx::usb::platform::device<preference_t>inline
submit(const request<data_t>& request, bool autoclear= true) constdx::usb::platform::device<preference_t>inline
submit(const control& control, bool autoclear= true) constdx::usb::platform::device<preference_t>inline
dx::try_conclude() noexceptdx::device<::io_service_t, dx::preference>inline
dx::proxy::device<dx::preference>::dx::try_conclude() noexceptdx::registry::device<dx::preference>inline
dx::proxy::device<dx::preference>::dx::device<std::string, dx::preference>::try_conclude() noexceptdx::device<std::string, dx::preference>inline
dx::try_launch()dx::device<::io_service_t, dx::preference>inline
dx::proxy::device<dx::preference>::dx::try_launch()dx::registry::device<dx::preference>inline
dx::proxy::device<dx::preference>::dx::device<std::string, dx::preference>::try_launch()dx::device<std::string, dx::preference>inline
type enum namedx::registry
type() const noexceptdx::registryinline
unmap(uint32_t type, rx_t* rx) constdx::proxy::device<dx::preference>inline
dx::wake()dx::device<::io_service_t, dx::preference>inlinevirtual
dx::proxy::device<dx::preference>::dx::wake()dx::registry::device<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
~device() noexcept override= defaultdx::usb::platform::device<preference_t>
~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
~registry() noexceptdx::registryinline
~resource()dx::resource<invalid_t>inlinevirtual