#include <mutex.h>
◆ DoorbellList()
| Realm::DoorbellList::DoorbellList |
( |
| ) |
|
◆ ~DoorbellList()
| Realm::DoorbellList::~DoorbellList |
( |
| ) |
|
◆ add_doorbell()
| bool Realm::DoorbellList::add_doorbell |
( |
Doorbell * |
db | ) |
|
◆ extract_newest()
| Doorbell * Realm::DoorbellList::extract_newest |
( |
bool |
prefer_spinning, |
|
|
bool |
allow_extra |
|
) |
| |
◆ extract_oldest()
| Doorbell * Realm::DoorbellList::extract_oldest |
( |
bool |
prefer_spinning, |
|
|
bool |
allow_extra |
|
) |
| |
◆ notify_newest()
| void Realm::DoorbellList::notify_newest |
( |
unsigned |
count, |
|
|
bool |
prefer_spinning |
|
) |
| |
◆ notify_oldest()
| void Realm::DoorbellList::notify_oldest |
( |
unsigned |
count, |
|
|
bool |
prefer_spinning |
|
) |
| |
◆ head_or_count
| atomic<uintptr_t> Realm::DoorbellList::head_or_count |
|
protected |
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/mutex.h