Lumiera  0.pre.03
»edit your freedom«
lib::sync Namespace Reference

Description

Helpers and building blocks for Monitor based synchronisation.

Typedefs

using NonrecursiveLock_NoWait = std::mutex
 
using NonrecursiveLock_Waitable = Condition< std::mutex >
 
using RecursiveLock_NoWait = std::recursive_mutex
 
using RecursiveLock_Waitable = Condition< std::recursive_mutex >
 

Classes

struct  Condition
 
class  Monitor
 Object Monitor for synchronisation and waiting. More...
 
struct  NoLocking