Go to the source code of this file.
Classes | |
struct | libusb_device_t::isoc_handle |
struct | libusb_context_t |
struct | libusb_device_handle_t |
struct | libusb_device_t |
struct | libusbemu::QuickList< T > |
struct | libusbemu::QuickListMutexed< T > |
struct | transfer_wrapper |
Namespaces | |
libusbemu | |
Macros | |
#define | LIBUSBEMU_ERROR(msg) libusbemu_report_error(__FILE__, __LINE__, msg) |
#define | LIBUSBEMU_ERROR_LIBUSBWIN32() LIBUSBEMU_ERROR(usb_strerror()) |
Functions | |
void | libusbemu::libusbemu_clear_transfer (transfer_wrapper *wrapper) |
transfer_wrapper * | libusbemu::libusbemu_get_transfer_wrapper (libusb_transfer *transfer) |
libusb_device * | libusbemu::libusbemu_register_device (libusb_context *ctx, struct usb_device *dev) |
void | libusbemu::libusbemu_report_error (const char *file, const int line, const char *msg) |
int | libusbemu::libusbemu_setup_transfer (transfer_wrapper *wrapper) |
void | libusbemu::libusbemu_unregister_device (libusb_device *dev) |
template<typename T > | |
T | libusbemu::MIN (const T &v1, const T &v2) |
template<typename T > | |
T *& | libusbemu::SAFE_DELETE (T *&p) |
#define LIBUSBEMU_ERROR | ( | msg | ) | libusbemu_report_error(__FILE__, __LINE__, msg) |
Definition at line 285 of file libusbemu_internal.h.
#define LIBUSBEMU_ERROR_LIBUSBWIN32 | ( | ) | LIBUSBEMU_ERROR(usb_strerror()) |
Definition at line 286 of file libusbemu_internal.h.