RixMutex Class Reference

RixMutex Class Referenceabstract

#include <RixInterfaces.h>

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. These are created via the RixThreadUtils interface. 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.


The documentation for this class was generated from the following file: