Logo ROOT  
Reference Guide
TLockGuard Class Reference

Definition at line 69 of file TVirtualMutex.h.

Public Member Functions

 TLockGuard (TVirtualMutex *mutex)
 
 ~TLockGuard ()
 
Int_t UnLock ()
 

Private Member Functions

 TLockGuard (const TLockGuard &)
 
TLockGuardoperator= (const TLockGuard &)
 

Private Attributes

TVirtualMutexfMutex
 

#include <TVirtualMutex.h>

Constructor & Destructor Documentation

◆ TLockGuard() [1/2]

TLockGuard::TLockGuard ( const TLockGuard )
private

◆ TLockGuard() [2/2]

TLockGuard::TLockGuard ( TVirtualMutex mutex)
inline

Definition at line 78 of file TVirtualMutex.h.

◆ ~TLockGuard()

TLockGuard::~TLockGuard ( )
inline

Definition at line 86 of file TVirtualMutex.h.

Member Function Documentation

◆ operator=()

TLockGuard & TLockGuard::operator= ( const TLockGuard )
private

◆ UnLock()

Int_t TLockGuard::UnLock ( )
inline

Definition at line 80 of file TVirtualMutex.h.

Member Data Documentation

◆ fMutex

TVirtualMutex* TLockGuard::fMutex
private

Definition at line 72 of file TVirtualMutex.h.


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