dxd - dynax driver framework 3.0.2
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx_driver.h File Reference
#include "dx_common.h"
#include "dx_redirect_pipe.h"
#include "dx_version.h"
#include "dx_value.h"
#include "dx_match.h"
#include <map>
#include <optional>
#include <vector>
#include <set>
Include dependency graph for dx_driver.h:
This graph shows which files directly or indirectly include this file:

Classes

class  dx::driver<device_id_t, preference_t>
class  dx::driver<device_id_t, preference_t>::disconnect
 exclusive access to a device a host driver already holds: the scope shuts that driver down and boots it again at its end (dx::coreaudio::driver asks its installed plugin to release the device) More...
struct  dx::driver_settings<promoted_t>
 abstract base driver interface class This is the abstract base interface to a driver. More...
class  dx::map::driver<_device_t, holder_t>
 device mapping driver interface class More...
class  dx::map::driver<_device_t, holder_t>::view::iterator<super_iterator>
struct  dx::map::driver<_device_t, holder_t>::view::iterator<super_iterator>::pointer
struct  dx::map::driver<_device_t, holder_t>::view::value_type

Namespaces

namespace  dx
 dynax driver framework interface namespace
namespace  dx::map