struct Core::Platform::IReadWriteLock
#include <coreplatformthread.h> struct IReadWriteLock { // methods virtual void lockWrite() = 0; virtual void unlockWrite() = 0; virtual void lockRead() = 0; virtual void unlockRead() = 0; }; // direct descendants class AzureReadWriteLock; class CmsisReadWriteLock; class CtlReadWriteLock; class LKReadWriteLock; class PosixReadWriteLock; class ReadWriteLockStub; class Win32ReadWriteLock; class ZephyrReadWriteLock;