BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslmt::TryLockGuard< T > Class Template Reference

#include <bslmt_lockguard.h>

Inheritance diagram for bslmt::TryLockGuard< T >:
bslmt::LockGuardTryLock< T >

Public Member Functions

 TryLockGuard (T *lock, int attempts=1)
 
- Public Member Functions inherited from bslmt::LockGuardTryLock< T >
 LockGuardTryLock (T *lock, int attempts=1)
 
 ~LockGuardTryLock ()
 
T * release ()
 
T * ptr () const
 

Detailed Description

template<class T>
class bslmt::TryLockGuard< T >
Deprecated:
Use LockGuardTryLock instead.

See bslmt_lockguard

Constructor & Destructor Documentation

◆ TryLockGuard()

template<class T >
bslmt::TryLockGuard< T >::TryLockGuard ( T *  lock,
int  attempts = 1 
)
inlineexplicit

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