Poco

class ScopedFStreamRWLock

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

Description

A variant of ScopedLock for reader/writer locks.

Inheritance

Known Derived Classes: ScopedFStreamReadRWLock, ScopedFStreamWriteRWLock

Member Summary

Member Functions: operator =

Constructors

ScopedFStreamRWLock

ScopedFStreamRWLock() = delete;

ScopedFStreamRWLock

ScopedFStreamRWLock(
    const ScopedFStreamRWLock & param266
) = delete;

ScopedFStreamRWLock inline

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

Destructor

~ScopedFStreamRWLock inline

~ScopedFStreamRWLock();

Member Functions

operator =

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