The Gaudi Framework
v30r3 (a5ef0a68)
|
#include <GaudiKernel/LockedHandle.h>
Public Member Functions | |
Guard (Guard &&a) | |
Guard (T *ptr, MutexType &mutex) | |
~Guard () | |
T & | operator* () |
T * | operator-> () |
operator T & () | |
Private Member Functions | |
Guard (const Guard &a)=delete | |
Private Attributes | |
T * | m_ptr {nullptr} |
MutexType * | m_mutex {nullptr} |
Definition at line 46 of file LockedHandle.h.
|
privatedelete |
|
inline |
Definition at line 51 of file LockedHandle.h.
|
inline |
Definition at line 53 of file LockedHandle.h.
|
inline |
Definition at line 54 of file LockedHandle.h.
|
inline |
Definition at line 58 of file LockedHandle.h.
|
inline |
Definition at line 55 of file LockedHandle.h.
|
inline |
Definition at line 56 of file LockedHandle.h.
|
private |
Definition at line 62 of file LockedHandle.h.
|
private |
Definition at line 61 of file LockedHandle.h.