21 #ifndef PLUGINS_USBDMX_JARULEFACTORY_H_ 22 #define PLUGINS_USBDMX_JARULEFACTORY_H_ 24 #include "libs/usb/LibUsbAdaptor.h" 26 #include "ola/io/SelectServerInterface.h" 28 #include "plugins/usbdmx/WidgetFactory.h" 51 libusb_device *usb_device,
52 const struct libusb_device_descriptor &descriptor);
58 static const uint16_t PRODUCT_ID;
59 static const uint16_t VENDOR_ID;
66 #endif // PLUGINS_USBDMX_JARULEFACTORY_H_ #define DISALLOW_COPY_AND_ASSIGN(TypeName)
Creates dummy copy constructor and assignment operator declarations.
Definition: Macro.h:44
A RDM unique identifier (UID).
The interface for the SelectServer.
Definition: SelectServerInterface.h:42
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44
A LibUsbAdaptor for use with Asynchronous widgets.
Definition: LibUsbAdaptor.h:563
Creates Ja Rule widgets.
Definition: JaRuleFactory.h:41