v8
3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
|
#include <platform.h>
Public Member Functions | |
virtual | ~Mutex () |
virtual int | Lock ()=0 |
virtual int | Unlock ()=0 |
virtual bool | TryLock ()=0 |
Definition at line 521 of file platform.h.
|
inlinevirtual |
Definition at line 523 of file platform.h.
|
pure virtual |
Implemented in Win32Mutex, LinuxMutex, MacOSMutex, OpenBSDMutex, FreeBSDMutex, SolarisMutex, CygwinMutex, and NullMutex.
Referenced by ThreadManager::Lock(), BASE_EMBEDDED< Visitor >::Lock(), and ScopedLock::ScopedLock().
|
pure virtual |
Implemented in Win32Mutex, LinuxMutex, MacOSMutex, OpenBSDMutex, FreeBSDMutex, SolarisMutex, and CygwinMutex.
Referenced by BASE_EMBEDDED< Visitor >::TryLock().
|
pure virtual |
Implemented in Win32Mutex, LinuxMutex, MacOSMutex, OpenBSDMutex, FreeBSDMutex, SolarisMutex, CygwinMutex, and NullMutex.
Referenced by ThreadManager::Unlock(), BASE_EMBEDDED< Visitor >::Unlock(), and ScopedLock::~ScopedLock().