class
THEvent
template<ThreadSafetyPolicy Policy = ThreadSafe>Event handle.
Allows you to track to which events you subscribed to and disconnect from them when needed.
Public
Constructors
THEvent<Policy>
THEvent<Policy>() = default
THEvent<Policy>
explicit THEvent<Policy>(TShared<TEventControlBlock<Policy>, Policy> eventControlBlock, EventConnection *connection)
Methods
~THEvent<Policy>
~THEvent<Policy>()
Operators
Private
Fields
mConnection
EventConnection * mConnection
mEventControlBlock
TShared<TEventControlBlock<Policy>, Policy> mEventControlBlock