|
stmm-input-doc
0.17.0
|

Public Member Functions | |
| CallIfDeviceId () noexcept | |
| Empty constructor. More... | |
| CallIfDeviceId (int32_t nDeviceId) noexcept | |
| Constructor that selects events with a specific device id. More... | |
| bool | operator() (const shared_ptr< const Event > &refEvent) const noexcept override |
| Function that determines whether an event should be sent to a listener. More... | |
| int32_t | getDeviceId () const noexcept |
| The device id to be selected. More... | |
Public Member Functions inherited from stmi::CallIf | |
| virtual | ~CallIf () noexcept=default |
Additional Inherited Members | |
Protected Member Functions inherited from stmi::CallIf | |
| CallIf () noexcept | |
Device id callif.
Selects events generated by a specific device instance identified by its id.
|
noexcept |
Empty constructor.
Selects an event if device of its capability is not defined.
|
explicitnoexcept |
Constructor that selects events with a specific device id.
| nDeviceId | The device id. Must be >=0. |
|
inlinenoexcept |
The device id to be selected.
|
inlineoverridevirtualnoexcept |
Function that determines whether an event should be sent to a listener.
| refEvent | The event. Cannot be null. |
true if the event is to be sent to the listener, false otherwise. Implements stmi::CallIf.
1.8.13