|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
ASIO namespace. More...
Namespaces | |
| namespace | client |
| namespace | error |
| the ASIO error codes as dx::os_result, each with the text the SDK gives it - dx_pass_asio throws through this map | |
| namespace | property |
| where Windows lists the ASIO drivers of the machine - the registry root a client enumerates and a service registers its own driver under | |
| namespace | service |
| service interface namespace | |
Classes | |
| class | device |
| the ASIO driver's device: the bus device plus the streaming engine the host session runs on - attached in launch(), released in conclude(), so the engine's lifetime is the device's own and a host call holding the device holds the engine More... | |
| class | driver |
Typedefs | |
| typedef std::map< std::string, std::string > | dictionary |
| matching dictionary: verb -> exact value of a SOFTWARE\ASIO entry; product_id -> the default value, CLSID -> CLSID, name -> Description. A driver's match is a vector of them: any dictionary whose entries all match takes the entry, an empty vector takes every entry | |
ASIO namespace.
ASIO interface namespace.
| typedef std::map<std::string, std::string> dx::asio::dictionary |
matching dictionary: verb -> exact value of a SOFTWARE\ASIO entry; product_id -> the default value, CLSID -> CLSID, name -> Description. A driver's match is a vector of them: any dictionary whose entries all match takes the entry, an empty vector takes every entry
| (c) copyright 2009 dynamic acoustics e.U. | generated on |