Namespaces | Classes | Functions
libusbemu Namespace Reference

Namespaces

 failguard
 

Classes

struct  EventList
 
struct  QuickEvent
 
struct  QuickList
 
struct  QuickListMutexed
 
struct  QuickMutex
 
struct  QuickThread
 
struct  RAIIMutex
 

Functions

void libusbemu_clear_transfer (transfer_wrapper *wrapper)
 
transfer_wrapperlibusbemu_get_transfer_wrapper (libusb_transfer *transfer)
 
libusb_devicelibusbemu_register_device (libusb_context *ctx, struct usb_device *dev)
 
void libusbemu_report_error (const char *file, const int line, const char *msg)
 
int libusbemu_setup_transfer (transfer_wrapper *wrapper)
 
void libusbemu_unregister_device (libusb_device *dev)
 
template<typename T >
MIN (const T &v1, const T &v2)
 
template<typename T >
T *& SAFE_DELETE (T *&p)
 

Function Documentation

void libusbemu::libusbemu_clear_transfer ( transfer_wrapper wrapper)

Definition at line 402 of file libusbemu_internal.h.

transfer_wrapper* libusbemu::libusbemu_get_transfer_wrapper ( libusb_transfer transfer)

Definition at line 302 of file libusbemu_internal.h.

libusb_device* libusbemu::libusbemu_register_device ( libusb_context ctx,
struct usb_device *  dev 
)

Definition at line 309 of file libusbemu_internal.h.

void libusbemu::libusbemu_report_error ( const char *  file,
const int  line,
const char *  msg 
)

Definition at line 290 of file libusbemu_internal.h.

int libusbemu::libusbemu_setup_transfer ( transfer_wrapper wrapper)

Definition at line 358 of file libusbemu_internal.h.

void libusbemu::libusbemu_unregister_device ( libusb_device dev)

Definition at line 324 of file libusbemu_internal.h.

template<typename T >
T libusbemu::MIN ( const T &  v1,
const T &  v2 
)
inline

Definition at line 46 of file libusbemu_internal.h.

template<typename T >
T*& libusbemu::SAFE_DELETE ( T *&  p)
inline

Definition at line 37 of file libusbemu_internal.h.



libfreenect
Author(s): Hector Martin, Josh Blake, Kyle Machulis, OpenKinect community
autogenerated on Mon Jun 10 2019 13:46:43