class GTestMutexLock

Defined at line 1730 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-port.h

We cannot name this class MutexLock because the ctor declaration would

conflict with a macro named MutexLock, which is defined on some

platforms. That macro is used as a defensive measure to prevent against

inadvertent misuses of MutexLock like "MutexLock(&mu)" rather than

"MutexLock l(&mu)". Hence the typedef trick below.

Public Methods

void GTestMutexLock (MutexBase * mutex)

Defined at line 1732 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-port.h

void ~GTestMutexLock ()

Defined at line 1734 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-port.h