dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx_proxy.h File Reference
#include "dx_platform.h"
#include "dx_sync.h"
#include <dbt.h>
#include <__msvc_int128.hpp>
Include dependency graph for dx_proxy.h:
This graph shows which files directly or indirectly include this file:

Classes

class  dx::file
 an open handle to a device interface - what every ioctl of a proxy device goes through More...
class  dx::guid
 a ::GUID with the arithmetic Windows leaves out: constructed from its parts or its string, ordered so it can be a map key, printed as its string More...
class  dx::window< driver_t >
 a message only window on a thread of its own: WM_DEVICECHANGE and WM_POWERBROADCAST are what Windows delivers device arrival, removal and sleep through, and there is no window less way to take them More...

Namespaces

namespace  dx
 dynax driver framework interface namespace

Functions

std::ostream & operator<< (std::ostream &os, const ::GUID &guid)
std::ostream & operator<< (std::ostream &os, const dx::guid &guid)
std::ostream & operator<< (std::ostream &os, const std::set< dx::guid > &guids)
bool operator== (const std::string &id, const ::GUID &guid)

Function Documentation

◆ operator<<() [1/3]

std::ostream & operator<< ( std::ostream & os,
const ::GUID & guid )
inline

◆ operator<<() [2/3]

std::ostream & operator<< ( std::ostream & os,
const dx::guid & guid )
inline

◆ operator<<() [3/3]

std::ostream & operator<< ( std::ostream & os,
const std::set< dx::guid > & guids )
inline

◆ operator==()

bool operator== ( const std::string & id,
const ::GUID & guid )
inline
Here is the caller graph for this function:

(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.