# Poco

# class ScopedFStreamRWLock

Library: Foundation
Package: Processes
Header: Poco/FileStreamRWLock.h

## Description

A variant of ScopedLock for reader/writer locks.

## Inheritance

Known Derived Classes: ScopedFStreamWriteRWLock, ScopedFStreamReadRWLock

## Member Summary

Member Functions: operator =

## Constructors

### ScopedFStreamRWLock

ScopedFStreamRWLock() = delete;

### ScopedFStreamRWLock

ScopedFStreamRWLock(
const ScopedFStreamRWLock & param266
) = delete;

### ScopedFStreamRWLock

ScopedFStreamRWLock(
FileStreamRWLock & rwl,
bool write = false
);

## Destructor

### ~ScopedFStreamRWLock

~ScopedFStreamRWLock();

## Member Functions

### operator =

ScopedFStreamRWLock & operator = (
const ScopedFStreamRWLock & param267
) = delete;