sjef
Classes | Namespaces
Locker.h File Reference

Go to the source code of this file.

Classes

class  sjef::util::Locker
 A thread-safe class for an inter-thread/inter-process lock. The lock mechanism is based on a locked file in the file system. The locked file is a file that may or may not already exist; if it doesn't, it is created. The file contents are not altered, and the file is not deleted. If the specified file is a directory, the lock is instead made on a file in that directory. All threads in the same process using the locker must do so through the same Locker object. More...
 
struct  sjef::util::Locker::Bolt
 

Namespaces

 boost
 
 boost::interprocess
 
 sjef
 
 sjef::util