#include <monitoredobject.h>
|
| static void | enableLocking (bool yn) |
| | don't use unless you understand the implications
|
| |
◆ AccessLocker() [1/2]
| MonitoredObject::AccessLocker::AccessLocker |
( |
const MonitoredObject & | , |
|
|
bool | forread = true ) |
◆ AccessLocker() [2/2]
| MonitoredObject::AccessLocker::AccessLocker |
( |
const AccessLocker & | | ) |
|
◆ ~AccessLocker()
| MonitoredObject::AccessLocker::~AccessLocker |
( |
| ) |
|
◆ convertToWrite()
| bool MonitoredObject::AccessLocker::convertToWrite |
( |
| ) |
|
◆ enableLocking()
| static void MonitoredObject::AccessLocker::enableLocking |
( |
bool | yn | ) |
|
|
static |
don't use unless you understand the implications
◆ isLocked()
| bool MonitoredObject::AccessLocker::isLocked |
( |
| ) |
const |
◆ operator=()
◆ reLock()
◆ theLock()
| Locker * MonitoredObject::AccessLocker::theLock |
( |
| ) |
|
|
inline |
◆ unlockNow()
| void MonitoredObject::AccessLocker::unlockNow |
( |
| ) |
|
◆ thelock_
| Locker* MonitoredObject::AccessLocker::thelock_ = nullptr |
|
protected |