21 #ifndef PLUGINS_USBDMX_JARULEDEVICE_H_
22 #define PLUGINS_USBDMX_JARULEDEVICE_H_
27 #include "libs/usb/JaRuleWidget.h"
29 #include "olad/Device.h"
50 const std::string &device_name);
61 const std::string m_device_id;
68 #endif // PLUGINS_USBDMX_JARULEDEVICE_H_
A JaRule device, that represents one widget.
Definition: JaRuleDevice.h:40
JaRuleDevice(ola::AbstractPlugin *owner, ola::usb::JaRuleWidget *widget, const std::string &device_name)
Create a new JaRuleDevice.
Definition: JaRuleDevice.cpp:38
bool StartHook()
Called during Start().
Definition: JaRuleDevice.cpp:46
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44
std::string DeviceId() const
The device ID.
Definition: JaRuleDevice.h:52