locks.hh File Reference

This file implements various objects which provide mutual exclusion capabilities for multi-threaded applications that use OpenMP. More...

#include <omp.h>
Include dependency graph for locks.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OmpMutex
 Implements a shallow wrapper around the "raw" locks provided by OpenMP. More...
 
class  ScopedLock
 This class implements an exception-safe scoped lock-keeper. More...
 

Detailed Description

This file implements various objects which provide mutual exclusion capabilities for multi-threaded applications that use OpenMP.