![]() |
mutable
A Database System for Research and Fast Prototyping
|
#include <condition_variable>#include <mutable/util/macro.hpp>#include <mutex>#include <optional>#include <utility>Go to the source code of this file.
Data Structures | |
| class | m::detail::reader_writer_mutex_internal |
| NOTE: This class is not thread-safe. More... | |
| class | m::reader_writer_mutex |
| Implements a many-readers, single-writer locking concept. More... | |
| struct | m::reader_writer_lock |
This is a helper class that helps managing reader and writer locks claimed from reader_writer_mutex. More... | |
| struct | m::read_lock |
| struct | m::write_lock |
| struct | m::upgrade_lock |
Namespaces | |
| namespace | m |
| |
| namespace | m::detail |