dxd - dynax driver framework 2.1.0d48
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::device Member List

This is the complete list of members for dx::device, including all inherited members.

bundle_iddx::device
class_namedx::device
conclude() noexceptdx::deviceinlinevirtual
conclude()dx::deviceinlinevirtual
creator typedefdx::device
ctl(uint32_t ioctl) constdx::deviceinline
ctl(unsigned int ioctl) constdx::deviceinline
device(generic::driver &driver, ::io_service_t io_service)dx::deviceinline
device(generic::driver &driver, const creator &creator)dx::deviceinline
driverdx::device
dx_catchall_rethrow() virtual ~device() noexceptdx::deviceinline
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
free() noexceptdx::object< invalid_t >inline
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::object< invalid_t >protected
ictl(uint32_t ioctl) constdx::deviceinline
ictl(uint32_t ioctl, rx_t &rx) constdx::deviceinline
ictl(unsigned int ioctl) constdx::deviceinline
ictl(unsigned int ioctl, rx_t &rx) constdx::deviceinline
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
ioctl(uint32_t ioctl, const tx_t &tx, rx_t &rx) constdx::deviceinline
ioctl(uint32_t ioctl, const tx_t &tx) constdx::deviceinline
ioctl(uint32_t ioctl, const void *tx=nullptr, size_t tx_size=0, void *rx=nullptr, size_t rx_size=0) constdx::deviceinline
ioctl(unsigned int ioctl, const tx_t &tx, rx_t &rx) constdx::deviceinline
ioctl(unsigned int ioctl, const tx_t &tx) constdx::deviceinline
kerneldx::deviceprotected
launch()dx::deviceinlinevirtual
launch()dx::deviceinlinevirtual
launcheddx::device
object()=defaultdx::object< invalid_t >protected
octl(uint32_t ioctl, const tx_t &tx) constdx::deviceinline
octl(unsigned int ioctl, const tx_t &tx) constdx::deviceinline
operator const object_t &() const noexceptdx::io::reference< object_t >inline
operator const os_event() const noexceptdx::object< invalid_t >inline
operator object_t &() noexceptdx::io::reference< object_t >inline
operator object_t *() noexceptdx::io::reference< object_t >inline
operator os_event() noexceptdx::object< invalid_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::CFMutableDictionaryRef() constdx::io::registryinlineexplicit
operator::CFStringRef() constdx::io::registryinlineexplicit
operator::HANDLE() const noexceptdx::object< invalid_t >inline
operator::HKEY() const noexceptdx::registryinline
operator=(::CFTypeRef properties)dx::deviceinline
dx::io::reference::operator=(object_t object) noexceptdx::io::reference< object_t >inline
dx::registry::operator=(unsigned int value)dx::registryinline
dx::registry::operator=(const char *value)dx::registryinline
dx::file::operator=(const object &object)dx::object< invalid_t >inline
operator==(object_t object) const noexceptdx::io::reference< object_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
portdx::deviceprotected
preferencedx::device
preferencedx::device
processdx::object< invalid_t >protected
reference() noexcept=defaultdx::io::reference< object_t >
reference(const reference &reference) noexceptdx::io::reference< object_t >inline
reference(object_t object, bool retain=false) noexceptdx::io::reference< object_t >inline
dx::registry(::io_registry_entry_t io_registry_entry)dx::io::registryinlineexplicit
dx::registry(const char *path)dx::io::registryinline
dx::registry::registry()=defaultdx::registry
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
set(::CFTypeRef properties)dx::deviceinline
set(::CFStringRef key, ::CFTypeRef value) noexceptdx::deviceinline
set(::CFStringRef key, value_t value)dx::deviceinline
set(key_t key, ::CFTypeRef value)dx::deviceinline
set(key_t key, value_t value)dx::deviceinline
~device() noexceptdx::deviceinlinevirtual
~object() noexceptdx::object< invalid_t >inlinevirtual
~reference() noexceptdx::io::reference< object_t >inline
~registry() noexceptdx::registryinline

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Feb 23 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.