dxd - dynax driver framework 2.6.0d192
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::proxy::driver< device_t > Member List

This is the complete list of members for dx::proxy::driver< device_t >, including all inherited members.

_Pragma("clang diagnostic push") _Pragma("clang diagnostic ignored \"-Wreturn-type\"") catch(const dxdx::map::driver< device_t >inlineprotected
_Pragma("clang diagnostic pop") void remove(const device_id_t &device_id) override trydx::map::driver< device_t >inlineprotected
_Pragma("clang diagnostic push") _Pragma("clang diagnostic ignored \"-Wreturn-type\"") catch(const dxdx::map::driver< device_t >inlineprotected
_Pragma("clang diagnostic pop") void clear() noexcept trydx::map::driver< device_t >inlineprotected
_Pragma("clang diagnostic push") _Pragma("clang diagnostic ignored \"-Wreturn-type\"") catch(const dxdx::map::driver< device_t >inlineprotected
_Pragma("clang diagnostic pop") void launch() override trydx::map::driver< device_t >inlineprotected
_Pragma("clang diagnostic push") _Pragma("clang diagnostic ignored \"-Wreturn-type\"") catch(const dxdx::map::driver< device_t >inlineprotected
_Pragma("clang diagnostic pop") void conclude() noexcept override trydx::map::driver< device_t >inlineprotected
add(const std::string &, const desc_t &)dx::proxy::driver< device_t >inline
add(const std::string &, const typename device_t::desc_t &)dx::proxy::driver< device_t >inline
add(const device_id_t &device_id) override trydx::proxy::driver< device_t >inlinevirtual
arrived(device_t &)dx::map::driver< device_t >inlineprotectedvirtual
arrived()dx::map::driver< device_t >inlineprotectedvirtual
catch(const std::exception &__std_exception)dx::map::driver< device_t >inlineprotected
catch(...)dx::map::driver< device_t >inlineprotected
catch(const std::exception &__std_exception)dx::map::driver< device_t >inlineprotected
catch(...)dx::map::driver< device_t >inlineprotected
catch(const std::exception &__std_exception)dx::map::driver< device_t >inlineprotected
catch(...)dx::map::driver< device_t >inlineprotected
catch(const std::exception &__std_exception)dx::map::driver< device_t >inlineprotected
catch(...)dx::map::driver< device_t >inlineprotected
conclude() noexceptdx::objectinlinevirtual
connection_iddx::proxy::driver< device_t >
connection_iddx::proxy::driver< device_t >static
device_id_t typedefdx::map::driver< device_t >protected
driver(const match &matching_ids, const char *id, dx::log log={})dx::proxy::driver< device_t >inline
driver(const match &matching_ids, const char *id, dx::log log={})dx::proxy::driver< device_t >inline
dx::driver< decltype(device_t::id), decltype(device_t::preference)>::driver(const char *product_id, dx::log log)dx::driver< decltype(device_t::id), decltype(device_t::preference)>inline
dx_catchall_handler(this,) virtual driver &operator<<(stddx::map::driver< device_t >inlineprotected
dx_catchall_rethrow() virtual operator bool() const noexceptdx::proxy::driver< device_t >inline
exception(const exception &exception, bool filtered=false) const noexcept=0dx::objectpure virtual
info(std::ostream &os) noexcept overridedx::map::driver< device_t >inlineprotectedvirtual
launch() override trydx::proxy::driver< device_t >inlinevirtual
launch() trydx::proxy::driver< device_t >inlinevirtual
launcheddx::object
logdx::driver< decltype(device_t::id), decltype(device_t::preference)>
match typedefdx::proxy::driver< device_t >
match typedefdx::proxy::driver< device_t >
matching_idsdx::proxy::driver< device_t >protected
notificationdx::proxy::driver< device_t >protected
object()=defaultdx::object
operator<<(const char *file)dx::map::driver< device_t >inlineprotectedvirtual
operator=(const dx::log &log) override trydx::map::driver< device_t >inlineprotectedvirtual
operator>>(std::ostream &ostream) constdx::map::driver< device_t >inlineprotectedvirtual
operator>>(const char *file) constdx::map::driver< device_t >inlineprotectedvirtual
preferencedx::driver< decltype(device_t::id), decltype(device_t::preference)>
product_iddx::driver< decltype(device_t::id), decltype(device_t::preference)>
registrydx::proxy::driver< device_t >
remove(const std::string &, bool=false)dx::proxy::driver< device_t >inline
dx::map::driver::remove(const decltype(device_t::id) &)=0dx::driver< decltype(device_t::id), decltype(device_t::preference)>protectedpure virtual
dx::map::driver::removed(device_t &) noexceptdx::map::driver< device_t >inlineprotectedvirtual
setupdx::proxy::driver< device_t >
shutdown() trydx::driver< decltype(device_t::id), decltype(device_t::preference)>inlinevirtual
sleep() overridedx::map::driver< device_t >inlineprotected
versiondx::driver< decltype(device_t::id), decltype(device_t::preference)>
wake() overridedx::map::driver< device_t >inlineprotected
~driver() noexcept overridedx::driver< decltype(device_t::id), decltype(device_t::preference)>inline
~object()dx::objectinlinevirtual

(c) copyright 2009 dynamic acoustics e.U. generated on Wed Jan 7 2026

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.