rockhopper ~master (2024-11-05T20:42:29.9868199)
Dub
Repo
TEvent
rockhopper
rhapi
synct
Undocumented in source.
final shared
@
ThreadSafe
class
TEvent {
import
eventcore
.
core
:
eventDriver
;
;
import
eventcore
.
driver
:
EventID
,
EventDriver
;
;
import
eventcore
.
driver
:
EventID
,
EventDriver
;
;
import
std
.
typecons
:
Tuple
,
tuple
;
;
import
std
.
typecons
:
Tuple
,
tuple
;
;
import
core
.
thread
.
osthread
:
Thread
;
;
alias
ThreadEventsTy
=
Tuple
!(
shared
(
EventDriver
),
EventID
)[
typeof
(
Thread
.
getThis
.
id
)]
;
void
notify
();
void
wait
();
}
Members
Aliases
ThreadEventsTy
alias
ThreadEventsTy
=
Tuple
!(
shared
(
EventDriver
),
EventID
)[
typeof
(
Thread
.
getThis
.
id
)]
Undocumented in source.
Functions
notify
void
notify
()
Undocumented in source. Be warned that the author may not have intended to support it.
wait
void
wait
()
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
rockhopper
rhapi
synct
classes
TEvent
TGuardedResult
TMessageBox
TMutex
TSemaphore
TWaitGroup
templates
tSynchronized