#include <prealm.h>
|
| | Reservation (void) |
| |
| | Reservation (Realm::Reservation r) |
| |
| | Reservation (const Reservation &r)=default |
| |
| | Reservation (Reservation &&r)=default |
| |
| Reservation & | operator= (Realm::Reservation r) |
| |
| Reservation & | operator= (const Reservation &r)=default |
| |
| Reservation & | operator= (Reservation &&r)=default |
| |
| Event | acquire (unsigned mode=0, bool exclusive=true, Event wait_on=Event::NO_EVENT) const |
| |
| Event | try_acquire (bool retry, unsigned mode=0, bool exclusive=true, Event wait_on=Event::NO_EVENT) const |
| |
| bool | operator< (const Reservation &rhs) const |
| |
| bool | operator== (const Reservation &rhs) const |
| |
| bool | operator!= (const Reservation &rhs) const |
| |
| bool | exists (void) const |
| |
| Event | acquire (unsigned mode=0, bool exclusive=true, Event wait_on=Event::NO_EVENT) const |
| |
| Event | try_acquire (bool retry, unsigned mode=0, bool exclusive=true, Event wait_on=Event::NO_EVENT) const |
| |
| void | release (Event wait_on=Event::NO_EVENT) const |
| |
| void | destroy_reservation (Event wait_on=Event::NO_EVENT) |
| |
◆ Reservation() [1/4]
| PRealm::Reservation::Reservation |
( |
void |
| ) |
|
|
inline |
◆ Reservation() [2/4]
◆ Reservation() [3/4]
| PRealm::Reservation::Reservation |
( |
const Reservation & |
r | ) |
|
|
default |
◆ Reservation() [4/4]
◆ acquire()
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ try_acquire()
| Event PRealm::Reservation::try_acquire |
( |
bool |
retry, |
|
|
unsigned |
mode = 0, |
|
|
bool |
exclusive = true, |
|
|
Event |
wait_on = Event::NO_EVENT |
|
) |
| const |
◆ NO_RESERVATION
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/prealm/prealm.h