Methods of Class QueuedReaderWriterMonitor


QueuedReaderWriterMonitor
QueuedReaderWriterMonitor();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
Construction.

acquireReader
void acquireReader();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
Acquire read access.

releaseReader
void releaseReader();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
Release read access.

acquireWriter
void acquireWriter();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
Acquire write access.

releaseWriter
void releaseWriter();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
Release write access.

~QueuedReaderWriterMonitor
virtual ~QueuedReaderWriterMonitor();

virtual abstract const volatile template static inline C-linkage
YES NO NO NO NO NO YES NO

Summary
Destruction.

Top of Page