#include <mutex.h>
◆ MutexChecker()
| Realm::MutexChecker::MutexChecker |
( |
const char * |
_name, |
|
|
void * |
_object = 0, |
|
|
int |
_limit = 1 |
|
) |
| |
◆ ~MutexChecker()
| Realm::MutexChecker::~MutexChecker |
( |
| ) |
|
◆ lock()
◆ lock_fail()
| void Realm::MutexChecker::lock_fail |
( |
int |
actval, |
|
|
CheckedScope * |
cs |
|
) |
| |
|
protected |
◆ trylock()
◆ unlock()
◆ unlock_fail()
| void Realm::MutexChecker::unlock_fail |
( |
int |
actval, |
|
|
CheckedScope * |
cs |
|
) |
| |
|
protected |
◆ cur_count
| atomic<int> Realm::MutexChecker::cur_count |
|
protected |
◆ limit
| int Realm::MutexChecker::limit |
|
protected |
◆ name
| const char* Realm::MutexChecker::name |
|
protected |
◆ object
| void* Realm::MutexChecker::object |
|
protected |
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/mutex.h