class Mutex
Defined at line 32 of file ../../zircon/system/ulib/fbl/include/fbl/mutex.h
Public Methods
void Mutex ()
Defined at line 37 of file ../../zircon/system/ulib/fbl/include/fbl/mutex.h
void ~Mutex ()
Defined at line 39 of file ../../zircon/system/ulib/fbl/include/fbl/mutex.h
void Acquire ()
Defined at line 40 of file ../../zircon/system/ulib/fbl/include/fbl/mutex.h
void Release ()
Defined at line 41 of file ../../zircon/system/ulib/fbl/include/fbl/mutex.h
mtx_t * GetInternal ()
IsHeld is not supported by the Mutex wrapper in user-mode as C11 mtx_t
instances do not support a direct IsHeld style check. A possible
implementation could be built out of mtx_trylock, but would require
either relaxing away the const constraint on the method signature, or
flagging the mutex_ member as mutable
Defined at line 49 of file ../../zircon/system/ulib/fbl/include/fbl/mutex.h
void Mutex (const Mutex & )
suppress default constructors
Defined at line 52 of file ../../zircon/system/ulib/fbl/include/fbl/mutex.h
void Mutex (Mutex && )
suppress default constructors
Defined at line 52 of file ../../zircon/system/ulib/fbl/include/fbl/mutex.h
Mutex & operator= (const Mutex & )
suppress default constructors
Defined at line 52 of file ../../zircon/system/ulib/fbl/include/fbl/mutex.h
Mutex & operator= (Mutex && )
suppress default constructors
Defined at line 52 of file ../../zircon/system/ulib/fbl/include/fbl/mutex.h