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
·
'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
·
'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
·
'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
·
'LibDisconnectedEvent' object
We use cookies on our website. We use them to ensure the proper functioning of the site and, if you agree, for purposes we set, such as analytics or marketing.