Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

tAtomicRWMutex Class Reference

Kombiniert zwei atomare Variablen zur Realisierung eines einfachen RW-Locks Sollte nur für kurzzeitige Sperrungen verwendet werden, so dass es nur selten zu überlappendem Zugriff kommt. More...

#include <frame_mutex.h>

Inheritance diagram for tAtomicRWMutex:

tAbstractMutex List of all members.

Public Methods

virtual int getmutexsize ()
virtual void connect (void *mutexptr=NULL)
virtual tERROR create ()
virtual tERROR remove ()
virtual tERROR acquire ()
virtual tERROR acquire_read ()
virtual tERROR acquire_upgrade ()
virtual tERROR release ()
virtual tERROR release_read ()
virtual tERROR release_downgrade ()

Detailed Description

Kombiniert zwei atomare Variablen zur Realisierung eines einfachen RW-Locks Sollte nur für kurzzeitige Sperrungen verwendet werden, so dass es nur selten zu überlappendem Zugriff kommt.


The documentation for this class was generated from the following file:
Generated on Wed Sep 3 08:36:34 2003 for STL shared memory allocator by doxygen1.2.18