|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
#include "dx_platform.h"#include <asiosys.h>#include <asio.h>#include <map>Namespaces | |
| namespace | dx |
| dynax driver framework interface namespace | |
| namespace | dx::asio |
| ASIO namespace. | |
| namespace | dx::asio::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 | dx::asio::error::to |
| namespace | dx::asio::property |
| where Windows lists the ASIO drivers of the machine - the registry root a client enumerates and a service registers its own driver under | |
Macros | |
| #define | dx_pass_asio(test, ...) |
Typedefs | |
| 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 | |
Functions | |
| dx::os_result | dx::asio::error::to::os_result (::ASIOError error) |
| #define dx_pass_asio | ( | test, | |
| ... ) |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |