dxd - dynax driver framework  2689
cross platform open source driver development framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
dxd::guid Class Reference

#include <dxd_base.h>

+ Inheritance diagram for dxd::guid:
+ Collaboration diagram for dxd::guid:

Public Member Functions

 guid (const ::GUID &guid)
 
 guid (unsigned long data1, unsigned short data2, unsigned short data3, uint64_t data4)
 
 guid (const char fill)
 
 guid ()
 
 guid (const ::UNICODE_STRING &guid)
 constructs guid from ::UNICODE_STRING More...
 

Public Attributes

os_result status
 

Detailed Description

Todo:
guid: find appropriate place

Constructor & Destructor Documentation

dxd::guid::guid ( const ::GUID &  guid)
inline
dxd::guid::guid ( unsigned long  data1,
unsigned short  data2,
unsigned short  data3,
uint64_t  data4 
)
inline
dxd::guid::guid ( const char  fill)
inline
dxd::guid::guid ( )
inline
dxd::guid::guid ( const ::UNICODE_STRING &  guid)
inline

constructs guid from ::UNICODE_STRING

format is: {12345678-1234-1234-1234-123456789012}

Member Data Documentation

os_result dxd::guid::status

The documentation for this class was generated from the following file:

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Jan 18 2019

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.