lib::sync Namespace Reference


Detailed Description

Helpers and building blocks for Monitor based synchronisation.


Classes

struct  BoolFlagPredicate
struct  BoolMethodPredicate
class  Condition
class  Monitor
 Object Monitor for synchronisation and waiting. More...
class  Mutex
struct  Timeout
 helper for specifying an optional timeout for an timed wait. More...
struct  Wrapped_LumieraExcCond
struct  Wrapped_LumieraExcMutex
struct  Wrapped_LumieraRecCond
struct  Wrapped_LumieraRecMutex

Typedefs

typedef volatile bool & Flag
typedef Mutex
< Wrapped_LumieraExcMutex > 
NonrecursiveLock_NoWait
typedef Condition
< Wrapped_LumieraExcCond > 
NonrecursiveLock_Waitable
typedef Mutex
< Wrapped_LumieraRecMutex > 
RecursiveLock_NoWait
typedef Condition
< Wrapped_LumieraRecCond > 
RecursiveLock_Waitable

Functions

DiagnosticContext_accessContext ()


Generated on Thu Jul 22 00:07:23 2010 for Lumiera by  doxygen 1.5.6