dxd - dynax driver framework 2.5.0d148
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::proxy::stream::device< desc_t, preference_t, stream_t > Member List

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

_device(driver_t &driver, decltype(super::id)&id)dx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
begin() constdx::registryinlineprotected
bundle_iddx::proxy::device
catch(const dx::exception &__dx_exception)dx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
catch(const std::exception &__std_exception)dx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
catch(...)dx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
catch(const dx::exception &__dx_exception)dx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
catch(const std::exception &__std_exception)dx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
catch(...)dx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
catch(const dx::exception &__dx_exception)dx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
catch(const std::exception &__std_exception)dx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
catch(...)dx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
clientsdx::proxy::stream::_device< desc_t, preference_t, stream_t >
clockdx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >
clocksourcedx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >
conclude() noexcept overridedx::proxy::stream::_device< desc_t, preference_t, stream_t >inlinevirtual
configuration(unsigned char configuration) trydx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
configuration() const trydx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
configurations() const trydx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
connecteddx::proxy::deviceprotected
count() const noexceptio::reference<::io_registry_entry_t >inline
counterdx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >
ctl(uint32_t ioctl) const trydx::proxy::deviceinline
ctl(unsigned int ioctl) constdx::proxy::deviceinline
descdx::proxy::stream::_device< desc_t, preference_t, stream_t >
desc_t typedefdx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >
device(driver_t &driver, const decltype(super::id)&id, const desc_t &desc={})dx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >inline
device(driver_t &driver, const decltype(super::id)&id, preference_t &&preference, const desc_t &desc={})dx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >inline
control< dx::proxy::device >::device(driver_t &driver, ::io_service_t id)dx::proxy::deviceinline
control< dx::proxy::device >::device(decltype(super::driver)&driver, const std::string &id)dx::proxy::deviceinline
control< dx::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
device<::driverdx::device<::io_service_t >
device< std::string >::driverdx::device< std::string >
dx_catchall_handler(this,) void conclude() noexcept overridedx::stream::control< dx::proxy::device >inline
dx_catchall_handler_or_rethrow(this, exception.error==not_implemented, return 0;) bool start(uint64_t frame=0dx::proxy::stream::_device< desc_t, preference_t, stream_t >pure virtual
dx_catchall_rethrow() ~device() noexcept overridedx::proxy::deviceinline
dx_catchall_rethrow() template< typename rx_t > hide_if_scalar_or_ptr< rx_t > ictl(uint32_t ioctl) const trydx::proxy::deviceinline
dx_catchall_rethrow() template< typename rx_t > enable_if_scalar< rx_t > ictl(uint32_t ioctl) const trydx::proxy::deviceinline
dx_catchall_rethrow() template< typename rx_t > enable_if_ptr< rx_t > ictl(uint32_t ioctl) const trydx::proxy::deviceinline
dx_catchall_rethrow() template< typename rx_t > size_t ictl(uint32_t ioctldx::proxy::device
dx_catchall_rethrow() template< typename tx_tdx::proxy::device
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
end() constdx::registryinlineprotected
erase(const char *subkey=nullptr) trydx::registryinlineprotected
exception(const dx::exception &exception, bool filtered=false) const noexcept overridedx::proxy::deviceinlinevirtual
file(const char *name, ::DWORD access=GENERIC_READ|GENERIC_WRITE, ::DWORD share=FILE_SHARE_READ|FILE_SHARE_WRITE)dx::fileinline
flush()dx::stream::control< dx::proxy::device >inlineprotectedvirtual
frame() const trydx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
get(::CFStringRef key) constio::registryinline
get(::CFStringRef key, ::CFTypeRef dflt) const noexceptio::registryinline
get(::CFStringRef key) constio::registryinline
get(::CFStringRef key, ::CFTypeRef dflt) const noexceptio::registryinline
get(::CFStringRef key, value_t dflt) const noexceptio::registryinline
get(key_t key) constio::registryinline
get(key_t key) constio::registryinline
halt() noexcept overridedx::proxy::stream::_device< desc_t, preference_t, stream_t >inlineprotectedvirtual
hwdx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >
hw_clock(dx::event< user > &hw_clock)dx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >inlinevirtual
ictl(unsigned int ioctl) constdx::proxy::deviceinline
ictl(unsigned int ioctl, rx_t &rx) constdx::proxy::deviceinline
device<::iddx::device<::io_service_t >
device< std::string >::iddx::device< std::string >
info(std::ostream &os) noexcept overridedx::proxy::stream::_device< desc_t, preference_t, stream_t >inlinevirtual
dx::initialize(const std::string &key, ::REGSAM rights, ::HKEY root, const char *path=nullptr) trydx::registryinlineprotected
dx::initialize(const std::string &key, ::HKEY root=HKEY_CURRENT_USER, ::REGSAM rights=KEY_ALL_ACCESS) trydx::registryinlineprotected
dx::file::initialize(const char *name, ::DWORD access=GENERIC_READ|GENERIC_WRITE, ::DWORD share=FILE_SHARE_READ|FILE_SHARE_WRITE) trydx::fileinline
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::proxy::stream::_device< desc_t, preference_t, stream_t >
kerneldx::proxy::deviceprotected
key_from_index(size_t index) const trydx::registryinlineprotected
launch()dx::objectinlinevirtual
device<::launcheddx::object
device< std::string >::launcheddx::object
monitordx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >
notifydx::stream::control< dx::proxy::device >
device<::object()=defaultdx::object
device< std::string >::object()=defaultdx::object
octl(unsigned int ioctl, const tx_t &tx) constdx::proxy::deviceinline
operator const ::io_registry_entry_t &() const noexceptio::reference<::io_registry_entry_t >inline
operator keys() const noexceptdx::registryinlineprotected
operator uint64_t() constio::registryinlineexplicit
operator::CFMutableDictionaryRef() constio::registryinlineexplicit
operator::CFStringRef() constio::registryinlineexplicit
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=(const desc_t &desc)dx::proxy::stream::_device< desc_t, preference_t, stream_t >inlinevirtual
device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >::operator=(::CFTypeRef properties)dx::proxy::deviceinline
device< dx::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
operator==(::io_registry_entry_t io_object) const noexceptio::reference<::io_registry_entry_t >inline
operator[](::CFStringRef key) constio::registryinline
operator[](key_t key) constio::registryinline
portdx::proxy::deviceprotected
preferencedx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >
puiddx::proxy::device
puuiddx::proxy::device
reference() noexcept=defaultio::reference<::io_registry_entry_t >
reference(const reference &reference)io::reference<::io_registry_entry_t >inline
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::registryinlineexplicit
io::registry(const char *path, bool retain=false)io::registryinline
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)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
reset()dx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
retain()io::reference<::io_registry_entry_t >inline
safety_offsetdx::proxy::stream::_device< desc_t, preference_t, stream_t >
sampleratedx::proxy::stream::_device< desc_t, preference_t, stream_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
sizedx::proxy::device
start(uint64_t=0, unsigned int starting=1)dx::stream::control< dx::proxy::device >inlinevirtual
start_stop_in_progressdx::stream::control< dx::proxy::device >protected
starteddx::proxy::stream::_device< desc_t, preference_t, stream_t >
stop(bool force=false) noexceptdx::stream::control< dx::proxy::device >inlinevirtual
streamsdx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >
sync_cycle_ticksdx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >
sync_referencedx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >
trydx::proxy::device
type enum namedx::registryprotected
versiondx::stream::device< dx::stream::control< dx::proxy::device >, desc_t, preference_t, stream_t >
~_device() noexcept overridedx::proxy::stream::_device< desc_t, preference_t, stream_t >inline
~control() noexcept overridedx::stream::control< dx::proxy::device >inline
~object() noexceptdx::objectinlinevirtual
~reference() noexceptio::reference<::io_registry_entry_t >inline

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Aug 22 2025

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.