CPN
Computational Process Networks
Classes | Namespaces | Typedefs
ReentrantLock.h File Reference

A reentrant lock implementation. More...

#include <cpn/common.h>
#include <cpn/utils/AutoLock.h>
#include <cpn/utils/ThrowingAssert.h>
#include <pthread.h>
+ Include dependency graph for ReentrantLock.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Sync::StatusHandler< Status_t >
 
class  Sync::ReentrantLock
 
class  Sync::ReentrantCondition
 Works just like a pthread condition but works with the ReentrantLock. More...
 

Namespaces

 Sync
 
 Sync::Internal
 

Typedefs

typedef AutoLock< const
ReentrantLock > 
Sync::AutoReentrantLock
 

Detailed Description

A reentrant lock implementation.

Author
John Bridgman

Definition in file ReentrantLock.h.