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

SBtrdRefCount Class Reference

#include <SBtrdRefCount.hpp>

List of all members.

Public Member Functions

 SBtrdRefCount (SBtrdMutex *mutex)
virtual ~SBtrdRefCount ()
 SBtrdRefCount (const SBtrdRefCount &r)

Static Public Member Functions

static VXItrdResult AddRef (SBtrdRefCount *obj)
static VXItrdResult Release (SBtrdRefCount **obj)
static VXItrdResult GetUniqueCopy (SBtrdRefCount **obj, SBtrdMutex *mutex)

Protected Member Functions

void SetRefCountMutex (SBtrdMutex *mutex)
virtual SBtrdRefCountAllocateCopy () const


Constructor & Destructor Documentation

SBtrdRefCount::SBtrdRefCount SBtrdMutex mutex  )  [inline]
 

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

SBtrdRefCount::SBtrdRefCount const SBtrdRefCount r  )  [inline]
 


Member Function Documentation

static VXItrdResult SBtrdRefCount::AddRef SBtrdRefCount obj  )  [static]
 

virtual SBtrdRefCount* SBtrdRefCount::AllocateCopy  )  const [inline, protected, virtual]
 

static VXItrdResult SBtrdRefCount::GetUniqueCopy SBtrdRefCount **  obj,
SBtrdMutex mutex
[static]
 

static VXItrdResult SBtrdRefCount::Release SBtrdRefCount **  obj  )  [static]
 

void SBtrdRefCount::SetRefCountMutex SBtrdMutex mutex  )  [inline, protected]
 


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