RixLocks Class Reference

This object is used to obtain an RixMutex object that can be used for locking access to shared global memory. More...

#include <RixInterfaces.h>

Inheritance diagram for RixLocks:

RixInterface List of all members.

Public Member Functions

virtual RixMutexNewMutex () const =0
 Get a new RixMutex object. NOTE: It must be deleted.
virtual int GetVersion () const
 Get the version number of this interface.

Protected Member Functions

 RixLocks ()
 Constructor is for internal use only.

Protected Attributes

int m_version
 Version number of this interface.

Detailed Description

This object is used to obtain an RixMutex object that can be used for locking access to shared global memory.


Constructor & Destructor Documentation

RixLocks::RixLocks  )  [inline, protected]
 

Constructor is for internal use only.


Member Function Documentation

virtual int RixInterface::GetVersion  )  const [inline, virtual, inherited]
 

Get the version number of this interface.

Different interfaces might have different version numbers in a given release.

virtual RixMutex* RixLocks::NewMutex  )  const [pure virtual]
 

Get a new RixMutex object. NOTE: It must be deleted.


Member Data Documentation

int RixInterface::m_version [protected, inherited]
 

Version number of this interface.


The documentation for this class was generated from the following file:
Generated on Tue May 9 18:29:13 2006 for PRManHeaders by  doxygen 1.4.6