Class providing a simple interface to mutexes for list of BVHThread.  
 More...
#include <SelectMgr_BVHThreadPool.hxx>
Class providing a simple interface to mutexes for list of BVHThread. 
◆ Sentry() [1/2]
Constructor - initializes the sentry object and locks list of mutexes immediately. 
 
 
◆ ~Sentry()
  
  | 
        
          | SelectMgr_BVHThreadPool::Sentry::~Sentry | ( |  | ) |  |  | inline | 
 
Destructor - unlocks list of mutexes if already locked. 
 
 
◆ Sentry() [2/2]
      
        
          | SelectMgr_BVHThreadPool::Sentry::Sentry | ( | const Sentry & |  | ) |  | 
      
 
This method should not be called (prohibited). 
 
 
◆ Lock()
  
  | 
        
          | void SelectMgr_BVHThreadPool::Sentry::Lock | ( |  | ) |  |  | inline | 
 
 
◆ operator=()
      
        
          | Sentry& SelectMgr_BVHThreadPool::Sentry::operator= | ( | const Sentry & |  | ) |  | 
      
 
This method should not be called (prohibited). 
 
 
◆ Unlock()
  
  | 
        
          | void SelectMgr_BVHThreadPool::Sentry::Unlock | ( |  | ) |  |  | inline | 
 
 
The documentation for this class was generated from the following file: