An upgradable lock guard held over a coroutine‐aware mutex.
Synopsis
Declared in <folly/coro/SharedLock.h>
template<typename Mutex>
class UpgradeLock
: public /* implementation-defined */
Base Classes
Name |
Description |
|
Member Functions
Name |
Description |
Assignment operators |
|
Conversion to |
Using Declarations
Name |
Protected Data Members
Deduction Guides
Name |
Description |
Deduces the mutex type of an |
Non-Member Functions
Name |
Description |
Async version of the folly::transition_lock TODO: add more transition policies beyond just from upgrade to exclusive |
Created with MrDocs