Events
Events provides the helpers methods for module's events management.
Static Methods
isLibBreakEvent
Checks whether event held in the EventHolder is an LibBreakEvent
Params
eventHolder
const EventHolder &
holder object that wraps the Event
Returns
bool
·
true for LibBreakEvent else otherwise
extractLibBreakEvent
Gets Event held in the EventHolder as an LibBreakEvent
Params
eventHolder
const EventHolder &
holder object that wraps the Event
Returns
[LibBreakEvent](/reference/cpp/endpoint/core/lib-break-event)
·
LibBreakEvent object
isLibPlatformDisconnectedEvent
Checks whether event held in the EventHolder is an LibPlatformDisconnectedEvent
Params
eventHolder
const EventHolder &
holder object that wraps the Event
Returns
bool
·
true for LibPlatformDisconnectedEvent else otherwise
extractLibPlatformDisconnectedEvent
Gets Event held in the EventHolder as an LibPlatformDisconnectedEvent
Params
eventHolder
const EventHolder &
holder object that wraps the Event
Returns
[LibPlatformDisconnectedEvent](/reference/cpp/endpoint/core/lib-platform-disconnected-event)
·
LibPlatformDisconnectedEvent object
isLibConnectedEvent
Checks whether event held in the EventHolder is an LibConnectedEvent
Params
eventHolder
const EventHolder &
holder object that wraps the Event
Returns
bool
·
true for LibConnectedEvent else otherwise
extractLibConnectedEvent
Gets Event held in the EventHolder as an LibConnectedEvent
Params
eventHolder
const EventHolder &
holder object that wraps the Event
Returns
[LibConnectedEvent](/reference/cpp/endpoint/core/lib-connected-event)
·
LibConnectedEvent object
isLibDisconnectedEvent
Checks whether event held in the EventHolder is an LibDisconnectedEvent
Params
eventHolder
const EventHolder &
holder object that wraps the Event
Returns
bool
·
true for LibDisconnectedEvent else otherwise
extractLibDisconnectedEvent
Gets Event held in the EventHolder as an LibDisconnectedEvent
Params
eventHolder
const EventHolder &
holder object that wraps the Event
Returns
[LibDisconnectedEvent](/reference/cpp/endpoint/core/lib-disconnected-event)
·
LibDisconnectedEvent object