SafeSemaphore-0.7.0: Much safer replacement for QSemN, QSem, and SampleVar

Index

acquireReadControl.Concurrent.FairRWLock
acquireWriteControl.Concurrent.FairRWLock
checkLockControl.Concurrent.FairRWLock
emptySVControl.Concurrent.MSampleVar
FControl.Concurrent.FairRWLock
FRWControl.Concurrent.FairRWLock
isEmptySVControl.Concurrent.MSampleVar
LockKindControl.Concurrent.FairRWLock
MSampleVarControl.Concurrent.MSampleVar
MSemControl.Concurrent.MSem
MSemNControl.Concurrent.MSemN
new 
1 (Function)Control.Concurrent.FairRWLock
2 (Function)Control.Concurrent.MSemN
3 (Function)Control.Concurrent.MSem
newEmptySVControl.Concurrent.MSampleVar
newSVControl.Concurrent.MSampleVar
peekAvail 
1 (Function)Control.Concurrent.MSemN
2 (Function)Control.Concurrent.MSem
peekLockControl.Concurrent.FairRWLock
RControl.Concurrent.FairRWLock
ReaderKindControl.Concurrent.FairRWLock
readSVControl.Concurrent.MSampleVar
releaseReadControl.Concurrent.FairRWLock
releaseWriteControl.Concurrent.FairRWLock
RWLockControl.Concurrent.FairRWLock
RWLock'acquireReadControl.Concurrent.FairRWLock
RWLock'acquireWriteControl.Concurrent.FairRWLock
RWLock'releaseReadControl.Concurrent.FairRWLock
RWLock'releaseWriteControl.Concurrent.FairRWLock
RWLockException 
1 (Type/Class)Control.Concurrent.FairRWLock
2 (Data Constructor)Control.Concurrent.FairRWLock
RWLockExceptionKindControl.Concurrent.FairRWLock
signal 
1 (Function)Control.Concurrent.MSemN
2 (Function)Control.Concurrent.MSem
signalFControl.Concurrent.MSemN
TMapControl.Concurrent.FairRWLock
TSetControl.Concurrent.FairRWLock
unRKControl.Concurrent.FairRWLock
unWKControl.Concurrent.FairRWLock
WControl.Concurrent.FairRWLock
wait 
1 (Function)Control.Concurrent.MSemN
2 (Function)Control.Concurrent.MSem
waitFControl.Concurrent.MSemN
with 
1 (Function)Control.Concurrent.MSemN
2 (Function)Control.Concurrent.MSem
withFControl.Concurrent.MSemN
withReadControl.Concurrent.FairRWLock
withWriteControl.Concurrent.FairRWLock
WriterKindControl.Concurrent.FairRWLock
writeSVControl.Concurrent.MSampleVar