struct Core::Platform::RecursiveReadWriteLock::LockStats

#include <corerecursivereadwritelock.h>

struct LockStats
{
    // fields

    const RecursiveReadWriteLock<RWLock, Lock>* lock;
    int readCount;
    int writeCount;

    // construction

    LockStats(
        const RecursiveReadWriteLock<RWLock, Lock>* lock = nullptr,
        int readCount = 0,
        int writeCount = 0
    );

    // methods

    bool operator == (const LockStats& other) const;
};