soui 5.0.0.1
Soui5 Doc
 
Loading...
Searching...
No Matches
SAutoReadLock Class Reference

Auto-lock class for managing shared locks. More...

#include <SRwLock.h>

Inheritance diagram for SAutoReadLock:
SNoCopyable

Public Member Functions

 SAutoReadLock (SRwLock *plock)
 Constructor.
 
 ~SAutoReadLock ()
 Destructor.
 

Detailed Description

Auto-lock class for managing shared locks.

This class automatically acquires a shared lock upon construction and releases it upon destruction.

Note
This class is non-copyable.

Definition at line 65 of file SRwLock.h.

Constructor & Destructor Documentation

◆ SAutoReadLock()

SAutoReadLock::SAutoReadLock ( SRwLock * plock)
inline

Constructor.

Parameters
plockPointer to the SRwLock object to manage.

Acquires a shared lock.

Definition at line 72 of file SRwLock.h.

◆ ~SAutoReadLock()

SAutoReadLock::~SAutoReadLock ( )
inline

Destructor.

Releases the shared lock.

Definition at line 80 of file SRwLock.h.


The documentation for this class was generated from the following file: