Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

SBtrdReaderWriterMutex Class Reference

#include <SBtrdMutex.hpp>

Inheritance diagram for SBtrdReaderWriterMutex:

SBtrdMutex List of all members.

Public Member Functions

 SBtrdReaderWriterMutex (VXIlogInterface *log=NULL, VXIunsigned diagTagBase=0)
virtual ~SBtrdReaderWriterMutex ()
virtual VXItrdResult Create (const wchar_t *name)
virtual VXItrdResult Lock () const
virtual VXItrdResult Unlock () const
VXItrdResult StartRead () const
VXItrdResult EndRead () const

Constructor & Destructor Documentation

SBtrdReaderWriterMutex::SBtrdReaderWriterMutex VXIlogInterface log = NULL,
VXIunsigned  diagTagBase = 0
[inline]
 

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


Member Function Documentation

virtual VXItrdResult SBtrdReaderWriterMutex::Create const wchar_t *  name  )  [virtual]
 

Reimplemented from SBtrdMutex.

VXItrdResult SBtrdReaderWriterMutex::EndRead  )  const
 

virtual VXItrdResult SBtrdReaderWriterMutex::Lock  )  const [virtual]
 

Reimplemented from SBtrdMutex.

VXItrdResult SBtrdReaderWriterMutex::StartRead  )  const
 

virtual VXItrdResult SBtrdReaderWriterMutex::Unlock  )  const [virtual]
 

Reimplemented from SBtrdMutex.


The documentation for this class was generated from the following file:
Generated on Wed Jun 1 12:50:19 2005 for OpenVXI by  doxygen 1.4.2