|
di 0.1.0
|
#include "di/assert/assert_bool.h"#include "di/sync/concepts/lock.h"#include "di/util/exchange.h"#include "di/util/swap.h"Go to the source code of this file.
Classes | |
| struct | di::sync::DeferLock |
| struct | di::sync::TryToLock |
| struct | di::sync::AdoptLock |
| class | di::sync::UniqueLock< Lock > |
| struct | di::AdoptLock |
| struct | di::DeferLock |
| struct | di::TryToLock |
| class | di::UniqueLock< Lock > |
Namespaces | |
| namespace | di |
| namespace | di::sync |
Variables | |
| constexpr auto | di::sync::defer_lock = DeferLock {} |
| constexpr auto | di::sync::try_to_lock = TryToLock {} |
| constexpr auto | di::sync::adopt_lock = AdoptLock {} |
| constexpr auto | di::adopt_lock |
| constexpr auto | di::defer_lock |
| constexpr auto | di::try_to_lock |