Transfers widget add/remove events to another thread.
The SynchronizedWidgetObserver ensures that all widget add/removed events are handled in the thread that created the SynchronizedWidgetObserver object.
◆ SynchronizedWidgetObserver()
Create a new SynchronizedWidgetObserver.
- Parameters
-
observer | the observer to notify on add/remove events. |
ss | The ss to use the schedule events on. |
◆ NewWidget() [1/10]
bool ola::plugin::usbdmx::SynchronizedWidgetObserver::NewWidget |
( |
class AnymauDMX * |
widget | ) |
|
|
inlinevirtual |
Called when a new AnymauDMX is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
◆ NewWidget() [2/10]
bool ola::plugin::usbdmx::SynchronizedWidgetObserver::NewWidget |
( |
class AVLdiyD512 * |
widget | ) |
|
|
inlinevirtual |
Called when a new AVLdiyD512 is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
◆ NewWidget() [3/10]
bool ola::plugin::usbdmx::SynchronizedWidgetObserver::NewWidget |
( |
class DMXCProjectsNodleU1 * |
widget | ) |
|
|
inlinevirtual |
Called when a new DMXCProjects Nodle U1 widget is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
◆ NewWidget() [4/10]
bool ola::plugin::usbdmx::SynchronizedWidgetObserver::NewWidget |
( |
class DMXCreator512Basic * |
widget | ) |
|
|
inlinevirtual |
Called when a new DMXCreator512Basic is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
◆ NewWidget() [5/10]
bool ola::plugin::usbdmx::SynchronizedWidgetObserver::NewWidget |
( |
class EurolitePro * |
widget | ) |
|
|
inlinevirtual |
Called when a new EurolitePro is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
◆ NewWidget() [6/10]
Called when a new Ja Rule widget is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
◆ NewWidget() [7/10]
bool ola::plugin::usbdmx::SynchronizedWidgetObserver::NewWidget |
( |
class ScanlimeFadecandy * |
widget | ) |
|
|
inlinevirtual |
Called when a new ScanlimeFadecandy is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
◆ NewWidget() [8/10]
bool ola::plugin::usbdmx::SynchronizedWidgetObserver::NewWidget |
( |
class ShowJockeyDMXU1 * |
widget | ) |
|
|
inlinevirtual |
Called when a new ShowJockeyDMXU1 is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
◆ NewWidget() [9/10]
bool ola::plugin::usbdmx::SynchronizedWidgetObserver::NewWidget |
( |
class Sunlite * |
widget | ) |
|
|
inlinevirtual |
Called when a new Sunlite is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
◆ NewWidget() [10/10]
bool ola::plugin::usbdmx::SynchronizedWidgetObserver::NewWidget |
( |
class VellemanK8062 * |
widget | ) |
|
|
inlinevirtual |
Called when a new VellemanK8062 is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
The documentation for this class was generated from the following files: