MCPcopy Create free account
hub / github.com/David-Haim/concurrencpp / scoped_async_lock

Method scoped_async_lock

source/threads/async_lock.cpp:149–150  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

147 */
148
149scoped_async_lock::scoped_async_lock(scoped_async_lock&& rhs) noexcept :
150 m_lock(std::exchange(rhs.m_lock, nullptr)), m_owns(std::exchange(rhs.m_owns, false)) {}
151
152scoped_async_lock::scoped_async_lock(async_lock& lock, std::defer_lock_t) noexcept : m_lock(&lock), m_owns(false) {}
153

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected