webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <Locker.h>
Public Member Functions | |
Locker (T &lockable) | |
Locker (T *lockable) | |
Locker (NoLockingNecessaryTag) | |
Locker (int)=delete | |
~Locker () | |
operator bool () const | |
void | unlockEarly () |
Locker (Locker &&other) | |
Locker & | operator= (Locker &&other) |
Locker (T &lockable) | |
Locker (T *lockable) | |
Locker (NoLockingNecessaryTag) | |
Locker (int)=delete | |
~Locker () | |
operator bool () const | |
void | unlockEarly () |
Locker (Locker &&other) | |
Locker & | operator= (Locker &&other) |
Locker (T &lockable) | |
Locker (T *lockable) | |
Locker (NoLockingNecessaryTag) | |
Locker (int)=delete | |
~Locker () | |
operator bool () const | |
void | unlockEarly () |
Locker (Locker &&other) | |
Locker & | operator= (Locker &&other) |
![]() | |
AbstractLocker (NoLockingNecessaryTag) | |
AbstractLocker (NoLockingNecessaryTag) | |
AbstractLocker (NoLockingNecessaryTag) | |
Static Public Member Functions | |
static Locker | tryLock (T &lockable) |
static Locker | tryLock (T &lockable) |
static Locker | tryLock (T &lockable) |
Additional Inherited Members | |
![]() | |
AbstractLocker () | |
AbstractLocker () | |
AbstractLocker () | |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
delete |
|
inline |
|
inline |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
delete |
|
inline |
|
inline |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
delete |
|
inline |
|
inline |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |