![]() |
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 |