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

Auto-lock class for managing critical sections. More...

#include <SCriticalSection.h>

Public Member Functions

 SAutoLock (SCriticalSection &cs)
 Constructor.
 
 ~SAutoLock ()
 Destructor.
 

Protected Attributes

SCriticalSectionm_cs
 

Detailed Description

Auto-lock class for managing critical sections.

This class automatically enters the critical section upon construction and leaves it upon destruction.

Definition at line 66 of file SCriticalSection.h.

Constructor & Destructor Documentation

◆ SAutoLock()

SAutoLock::SAutoLock ( SCriticalSection & cs)
inline

Constructor.

Parameters
csReference to the SCriticalSection object to manage.

Enters the critical section.

Definition at line 74 of file SCriticalSection.h.

◆ ~SAutoLock()

SAutoLock::~SAutoLock ( )
inline

Destructor.

Leaves the critical section.

Definition at line 83 of file SCriticalSection.h.

Member Data Documentation

◆ m_cs

SCriticalSection& SAutoLock::m_cs
protected

Reference to the managed SCriticalSection object.

Definition at line 89 of file SCriticalSection.h.


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