# Poco

# class ScopedRWLock

Library: Foundation
Package: Threading
Header: Poco/RWLock.h

## Description

A variant of ScopedLock for reader/writer locks.

## Inheritance

Known Derived Classes: ScopedReadRWLock, ScopedWriteRWLock

## Member Summary

Member Functions: operator =

## Constructors

### ScopedRWLock

ScopedRWLock() = delete;

### ScopedRWLock

ScopedRWLock(
const ScopedRWLock & param355
) = delete;

### ScopedRWLock

ScopedRWLock(
RWLock & rwl,
bool write = false
);

## Destructor

### ~ScopedRWLock

~ScopedRWLock();

## Member Functions

### operator =

ScopedRWLock & operator = (
const ScopedRWLock & param356
) = delete;