Classes | Namespaces | Defines
waiter.h File Reference
#include "absl/base/config.h"
#include <pthread.h>
#include <atomic>
#include <cstdint>
#include "absl/base/internal/thread_identity.h"
#include "absl/synchronization/internal/kernel_timeout.h"
Include dependency graph for waiter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  absl::synchronization_internal::Waiter

Namespaces

namespace  absl
namespace  absl::synchronization_internal

Defines

#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 Documentation

Definition at line 50 of file waiter.h.

#define ABSL_WAITER_MODE_CONDVAR   2

Definition at line 38 of file waiter.h.

#define ABSL_WAITER_MODE_FUTEX   0

Definition at line 36 of file waiter.h.

#define ABSL_WAITER_MODE_SEM   1

Definition at line 37 of file waiter.h.

#define ABSL_WAITER_MODE_WIN32   3

Definition at line 39 of file waiter.h.



abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:42:16