RixMutex Class Reference

A class that encapsulates a mutual exclusion object. More...

#include <RixInterfaces.h>

List of all members.

Public Member Functions

virtual ~RixMutex ()
 Virtual destructor.
virtual void Lock ()=0
 Lock access.
virtual void Unlock ()=0
 Unlock and allow access.

Detailed Description

A class that encapsulates a mutual exclusion object.

This object can be used to lock access to shared data to prevent contention from multiple threads.

NOTE: This is not a high performance implementation; for best performance one should utilize native platform locks.

Constructor & Destructor Documentation

virtual RixMutex::~RixMutex  )  [inline, virtual]

Virtual destructor.

Member Function Documentation

virtual void RixMutex::Lock  )  [pure virtual]

Lock access.

virtual void RixMutex::Unlock  )  [pure virtual]

Unlock and allow access.

The documentation for this class was generated from the following file:
Generated on Wed May 10 11:00:40 2006 for PRManHeaders by  doxygen 1.4.6