All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Mutex.h File Reference
#include <HSEP/HSEP.h>
#include <HSEP/POSIX_Mutex.h>
#include <functional>
+ Include dependency graph for Mutex.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HSEP::ExclusiveScope
 RAII control for a Mutex. More...
 
class  HSEP::Scope
 A Scope creates a RAII control structure protecting the execution for a particular function or "worker". More...
 
class  HSEP::SharedMutex
 Defines a type of mutex that can be used inside a Shared Memory area. More...
 

Namespaces

namespace  HSEP
 HSEP generic namespace, including basic processing tools.
 

Typedefs

typedef function< void()> HSEP::ScopeWorker
 A simple lambda function.