template <void (StaticMutex::*LockMethod)(), void (StaticMutex::*ReleaseMethod)()>
class MutexLockBase
Defined at line 683 of file ../../third_party/boringssl/src/crypto/fipsmodule/sha/../../internal.h
MutexLockBase is a RAII helper for Mutex locking.
Public Methods
void MutexLockBase<LockMethod, ReleaseMethod> (StaticMutex * mu)
Defined at line 685 of file ../../third_party/boringssl/src/crypto/fipsmodule/sha/../../internal.h
void ~MutexLockBase<LockMethod, ReleaseMethod> ()
Defined at line 689 of file ../../third_party/boringssl/src/crypto/fipsmodule/sha/../../internal.h
void MutexLockBase<LockMethod, ReleaseMethod> (const MutexLockBase<LockMethod, ReleaseMethod> & )
Defined at line 690 of file ../../third_party/boringssl/src/crypto/fipsmodule/sha/../../internal.h
MutexLockBase<LockMethod, ReleaseMethod> & operator= (const MutexLockBase<LockMethod, ReleaseMethod> & )
Defined at line 691 of file ../../third_party/boringssl/src/crypto/fipsmodule/sha/../../internal.h