OpendTect  6.3
Public Member Functions | List of all members
Monitorable::AccessLocker Class Reference
Inheritance diagram for Monitorable::AccessLocker:
[legend]

Public Member Functions

 AccessLocker (const Monitorable &, bool forread=true)
 
bool convertToWrite ()
 
- Public Member Functions inherited from Threads::Locker
 Locker (Lock &)
 
 Locker (Lock &, WaitType)
 
 Locker (Lock &, RWType)
 
 Locker (Lock &, WaitType, RWType)
 
 Locker (Lock &, RWType, WaitType)
 
virtual ~Locker ()
 
bool isLocked () const
 
void unlockNow ()
 
void reLock (WaitType wt=WaitIfLocked)
 < Locker goes out of scope More...
 
bool convertToWriteLock ()
 

Additional Inherited Members

- Public Types inherited from Threads::Locker
enum  WaitType { WaitIfLocked, DontWaitForLock }
 
enum  RWType { ReadLock, WriteLock }
 
- Protected Attributes inherited from Threads::Locker
Locklock_
 
bool needunlock_
 
bool isread_
 

Detailed Description

Constructor & Destructor Documentation

Monitorable::AccessLocker::AccessLocker ( const Monitorable ,
bool  forread = true 
)

Member Function Documentation

bool Monitorable::AccessLocker::convertToWrite ( )
inline

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017