#include <notification.h>
◆ Notification() [1/6]
absl::Notification::Notification |
( |
| ) |
|
|
inline |
◆ Notification() [2/6]
absl::Notification::Notification |
( |
bool |
prenotify | ) |
|
|
inlineexplicit |
◆ Notification() [3/6]
◆ ~Notification() [1/2]
absl::Notification::~Notification |
( |
| ) |
|
◆ Notification() [4/6]
absl::Notification::Notification |
( |
| ) |
|
|
inline |
◆ Notification() [5/6]
absl::Notification::Notification |
( |
bool |
prenotify | ) |
|
|
inlineexplicit |
◆ Notification() [6/6]
◆ ~Notification() [2/2]
absl::Notification::~Notification |
( |
| ) |
|
◆ HasBeenNotified() [1/2]
bool absl::Notification::HasBeenNotified |
( |
| ) |
const |
|
inline |
◆ HasBeenNotified() [2/2]
◆ HasBeenNotifiedInternal() [1/2]
static bool absl::Notification::HasBeenNotifiedInternal |
( |
const std::atomic< bool > * |
notified_yet | ) |
|
|
inlinestaticprivate |
◆ HasBeenNotifiedInternal() [2/2]
static bool absl::Notification::HasBeenNotifiedInternal |
( |
const std::atomic< bool > * |
notified_yet | ) |
|
|
inlinestaticprivate |
◆ Notify() [1/2]
void absl::Notification::Notify |
( |
| ) |
|
◆ Notify() [2/2]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ WaitForNotification() [1/2]
void absl::Notification::WaitForNotification |
( |
| ) |
const |
◆ WaitForNotification() [2/2]
void absl::Notification::WaitForNotification |
( |
| ) |
const |
◆ WaitForNotificationWithDeadline() [1/2]
bool absl::Notification::WaitForNotificationWithDeadline |
( |
absl::Time |
deadline | ) |
const |
◆ WaitForNotificationWithDeadline() [2/2]
bool absl::Notification::WaitForNotificationWithDeadline |
( |
absl::Time |
deadline | ) |
const |
◆ WaitForNotificationWithTimeout() [1/2]
◆ WaitForNotificationWithTimeout() [2/2]
◆ mutex_
Mutex absl::Notification::mutex_ |
|
mutableprivate |
◆ notified_yet_
std::atomic< bool > absl::Notification::notified_yet_ |
|
private |
The documentation for this class was generated from the following files: