![]()  | 
  
    The Gaudi Framework
    master (b9786168)
    
   | 
 
#include </builds/gaudi/Gaudi/GaudiKernel/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 52 of file LockedHandle.h.
      
  | 
  privatedelete | 
      
  | 
  inline | 
Definition at line 56 of file LockedHandle.h.
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 59 of file LockedHandle.h.
      
  | 
  inline | 
Definition at line 63 of file LockedHandle.h.
      
  | 
  inline | 
Definition at line 60 of file LockedHandle.h.
      
  | 
  inline | 
Definition at line 61 of file LockedHandle.h.
      
  | 
  private | 
Definition at line 67 of file LockedHandle.h.
      
  | 
  private | 
Definition at line 66 of file LockedHandle.h.