di 0.1.0
|
This is the complete list of members for di::sync::UniqueLock< Lock >, including all inherited members.
lock() | di::sync::UniqueLock< Lock > | inline |
mutex() const -> Lock * | di::sync::UniqueLock< Lock > | inline |
operator bool() const | di::sync::UniqueLock< Lock > | inlineexplicit |
operator=(UniqueLock &&other) -> UniqueLock & | di::sync::UniqueLock< Lock > | inline |
owns_lock() const -> bool | di::sync::UniqueLock< Lock > | inline |
release() -> Lock * | di::sync::UniqueLock< Lock > | inline |
swap(UniqueLock &other) | di::sync::UniqueLock< Lock > | inline |
try_lock() -> bool | di::sync::UniqueLock< Lock > | inline |
UniqueLock()=default | di::sync::UniqueLock< Lock > | |
UniqueLock(UniqueLock &&other) | di::sync::UniqueLock< Lock > | inline |
UniqueLock(Lock &mutex) | di::sync::UniqueLock< Lock > | inlineexplicit |
UniqueLock(Lock &mutex, DeferLock) | di::sync::UniqueLock< Lock > | inline |
UniqueLock(Lock &mutex, TryToLock) | di::sync::UniqueLock< Lock > | inline |
UniqueLock(Lock &mutex, AdoptLock) | di::sync::UniqueLock< Lock > | inline |
unlock() | di::sync::UniqueLock< Lock > | inline |
~UniqueLock() | di::sync::UniqueLock< Lock > | inline |