dxd - dynax driver framework 2.1.0d58
cross platform open source driver development framework
Loading...
Searching...
No Matches
dxd::scoped<::URB > Class Reference

#include <dxd_usb.h>

Public Member Functions

::URB ** operator& ()
 auto converter into urb pointer reference
 
::URB & operator* () const
 auto converter into urb reference
 
::URB * operator-> () const
 urb pointer
 
 operator::URB * () const
 auto converter into urb pointer
 
::URB * operator= (::URB *urb)
 reference urb assignment
 
 scoped (const ::USBD_HANDLE wdm_usbd)
 
 scoped (const ::USBD_HANDLE wdm_usbd, ::URB *urb)
 
 ~scoped ()
 

Constructor & Destructor Documentation

◆ scoped() [1/2]

dxd::scoped<::URB >::scoped ( const ::USBD_HANDLE wdm_usbd)
inline

◆ scoped() [2/2]

dxd::scoped<::URB >::scoped ( const ::USBD_HANDLE wdm_usbd,
::URB * urb )
inline

◆ ~scoped()

dxd::scoped<::URB >::~scoped ( )
inline

Member Function Documentation

◆ operator&()

::URB ** dxd::scoped<::URB >::operator& ( )
inline

auto converter into urb pointer reference

◆ operator*()

::URB & dxd::scoped<::URB >::operator* ( ) const
inline

auto converter into urb reference

◆ operator->()

::URB * dxd::scoped<::URB >::operator-> ( ) const
inline

urb pointer

◆ operator::URB *()

dxd::scoped<::URB >::operator::URB * ( ) const
inline

auto converter into urb pointer

◆ operator=()

::URB * dxd::scoped<::URB >::operator= ( ::URB * urb)
inline

reference urb assignment


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

(c) copyright 2009 dynamic acoustics e.U. generated on Wed Apr 24 2024

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.