dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx_asio.h File Reference
#include "dx_platform.h"
#include <asiosys.h>
#include <asio.h>
#include <map>
Include dependency graph for dx_asio.h:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  dx
 dynax driver framework interface namespace
namespace  dx::asio
 ASIO namespace.
namespace  dx::asio::error
namespace  dx::asio::error::to
namespace  dx::asio::property

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)

Macro Definition Documentation

◆ dx_pass_asio

#define dx_pass_asio ( test,
... )
Value:
#define dx_pass(test,...)
Definition dx_exception.h:55
dx::os_result os_result(::ASIOError error)
Definition dx_asio.h:58

(c) copyright 2009 dynamic acoustics e.U. generated on

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.