#include "absl/base/config.h"#include <pthread.h>#include <atomic>#include <cstdint>#include "absl/base/internal/thread_identity.h"#include "absl/synchronization/internal/futex.h"#include "absl/synchronization/internal/kernel_timeout.h"
Go to the source code of this file.
Classes | |
| class | absl::synchronization_internal::Waiter |
Namespaces | |
| absl | |
| absl::synchronization_internal | |
Macros | |
| #define | ABSL_WAITER_MODE ABSL_WAITER_MODE_CONDVAR |
| #define | ABSL_WAITER_MODE_CONDVAR 2 |
| #define | ABSL_WAITER_MODE_FUTEX 0 |
| #define | ABSL_WAITER_MODE_SEM 1 |
| #define | ABSL_WAITER_MODE_WIN32 3 |
| #define ABSL_WAITER_MODE ABSL_WAITER_MODE_CONDVAR |
Definition at line 57 of file abseil-cpp/absl/synchronization/internal/waiter.h.
| #define ABSL_WAITER_MODE_CONDVAR 2 |
Definition at line 45 of file abseil-cpp/absl/synchronization/internal/waiter.h.
| #define ABSL_WAITER_MODE_FUTEX 0 |
Definition at line 43 of file abseil-cpp/absl/synchronization/internal/waiter.h.
| #define ABSL_WAITER_MODE_SEM 1 |
Definition at line 44 of file abseil-cpp/absl/synchronization/internal/waiter.h.
| #define ABSL_WAITER_MODE_WIN32 3 |
Definition at line 46 of file abseil-cpp/absl/synchronization/internal/waiter.h.