class Core::Threads::ReadWriteLock

User-mode read/write lock, can be more efficient than a simple lock, because multiple readers don’t block each other.

#include <corethread.h>

class ReadWriteLock
{
public:
    // methods

    void lockWrite();
    void unlockWrite();
    void lockRead();
    void unlockRead();
};