#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/LockedHandle.h>
template<class T, class MutexType = std::mutex>
class LockedHandle< T, MutexType >::ConstGuard
Definition at line 72 of file LockedHandle.h.
◆ ConstGuard() [1/3]
template<class T , class MutexType  = std::mutex> 
 
 
◆ ConstGuard() [2/3]
template<class T , class MutexType  = std::mutex> 
 
 
◆ ConstGuard() [3/3]
template<class T , class MutexType  = std::mutex> 
  
  | 
        
          | LockedHandle< T, MutexType >::ConstGuard::ConstGuard | ( | const T * | ptr, |  
          |  |  | MutexType & | mutex |  
          |  | ) |  |  |  | inline | 
 
 
◆ ~ConstGuard()
template<class T , class MutexType  = std::mutex> 
 
 
◆ operator const T &()
template<class T , class MutexType  = std::mutex> 
  
  | 
        
          | LockedHandle< T, MutexType >::ConstGuard::operator const T & | ( |  | ) | const |  | inline | 
 
 
◆ operator*()
template<class T , class MutexType  = std::mutex> 
  
  | 
        
          | const T& LockedHandle< T, MutexType >::ConstGuard::operator* | ( |  | ) | const |  | inline | 
 
 
◆ operator->()
template<class T , class MutexType  = std::mutex> 
  
  | 
        
          | const T* LockedHandle< T, MutexType >::ConstGuard::operator-> | ( |  | ) | const |  | inline | 
 
 
◆ m_mutex
template<class T , class MutexType  = std::mutex> 
  
  | 
        
          | MutexType* LockedHandle< T, MutexType >::ConstGuard::m_mutex |  | private | 
 
 
◆ m_ptr
template<class T , class MutexType  = std::mutex> 
 
 
The documentation for this class was generated from the following file: