template <typename MemberOf>
struct Lock
Defined at line 23 of file ../../zircon/system/ulib/uart/include/lib/uart/sync.h
The |Lock| consists of any environment specific capability providing synchronization
primitives.
* |Lock| must be default-constructible.
* |Lock| acquisition and release is private to the declared |Guard|.
* |Lock| must model a version of TA Capabilities.
* |MemberOf| is the containing type where |Lock| is embedded as a member.
Public Methods
void Lock<MemberOf> ()
Defined at line 24 of file ../../zircon/system/ulib/uart/include/lib/uart/sync.h