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: