File Information
Library: Foundation
Package: Threading
Header: Poco/ScopedLock.h
Description
A class that simplifies thread synchronization with a mutex. The constructor accepts a Mutex (and optionally a timeout value in milliseconds) and locks it. The destructor unlocks the mutex.
Constructors
ScopedLock 
 
explicit ScopedLock(
    M & mutex
);
ScopedLock 
 
ScopedLock(
    M & mutex,
    long milliseconds
);
Destructor
~ScopedLock 
 
~ScopedLock();