#include <unistd.h>#include <mutex>

Go to the source code of this file.
Classes | |
| class | re2::Mutex |
| class | re2::MutexLock |
| class | re2::ReaderMutexLock |
| class | re2::WriterMutexLock |
Namespaces | |
| re2 | |
Macros | |
| #define | _POSIX_C_SOURCE 200809L |
| #define | MutexLock(x) static_assert(false, "MutexLock declaration missing variable name") |
| #define | ReaderMutexLock(x) static_assert(false, "ReaderMutexLock declaration missing variable name") |
| #define | WriterMutexLock(x) static_assert(false, "WriterMutexLock declaration missing variable name") |
Typedefs | |
| typedef std::mutex | MutexType |
| #define _POSIX_C_SOURCE 200809L |
Definition at line 21 of file re2/util/mutex.h.
Definition at line 142 of file re2/util/mutex.h.
| #define ReaderMutexLock | ( | x | ) | static_assert(false, "ReaderMutexLock declaration missing variable name") |
Definition at line 143 of file re2/util/mutex.h.
| #define WriterMutexLock | ( | x | ) | static_assert(false, "WriterMutexLock declaration missing variable name") |
Definition at line 144 of file re2/util/mutex.h.
| typedef std::mutex MutexType |
Definition at line 37 of file re2/util/mutex.h.