class Core::Platform::AzureReadWriteLock

#include <corethread.azure.h>

class AzureReadWriteLock: public Core::Platform::IReadWriteLock
{
public:
    // methods

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

Inherited Members

public:
    // methods

    virtual void lockWrite() = 0;
    virtual void unlockWrite() = 0;
    virtual void lockRead() = 0;
    virtual void unlockRead() = 0;