|
dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
|
#include "dx_proxy_driver.h"Classes | |
| class | dx::proxy::device< preference_t > |
| OS proxy device driver interface class. More... | |
| class | dx::service::device< preference_t > |
| the registry entry behind a device: its class, the bundle that provides it and every property it publishes More... | |
Namespaces | |
| namespace | dx |
| dynax driver framework interface namespace | |
| namespace | dx::proxy |
| OS proxy interface class. | |
| namespace | dx::service |
| a device that is an IOService of the registry, without a driver connection of its own - what a proxy device derives its identity and its properties from | |
Typedefs | |
| template<typename type_t> | |
| using | dx::proxy::enable_if_ptr = std::enable_if<std::is_pointer_v<type_t>, type_t>::type |
| template<typename type_t> | |
| using | dx::proxy::enable_if_scalar = std::enable_if<std::is_scalar_v<type_t> && !std::is_pointer_v<type_t>, type_t>::type |
| template<typename type_t> | |
| using | dx::proxy::hide_if_ptr = std::enable_if<!std::is_pointer_v<type_t>, type_t>::type |
| OS proxy device interface class. | |
| template<typename type_t> | |
| using | dx::proxy::hide_if_scalar_or_ptr = std::enable_if<!(std::is_scalar_v<type_t> || std::is_pointer_v<type_t>), type_t>::type |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |