BASE::TRCSharedPtr< TData, TRefCount > Class Template Reference

... More...

Collaboration diagram for BASE::TRCSharedPtr< TData, TRefCount >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TRCSharedPtr (TData *pData=NULL)
 TRCSharedPtr (const TRCSharedPtr &rhs)
template<class T>
 TRCSharedPtr (const TRCSharedPtr< T > &rhs)
TRCSharedPtroperator= (const TRCSharedPtr &rhs)
template<class T>
TRCSharedPtroperator= (const TRCSharedPtr< T, TRefCount > &rhs)
template<class T>
TBool operator== (const TRCSharedPtr< T, TRefCount > &rhs) const
template<class T>
TBool operator< (const TRCSharedPtr< T, TRefCount > &rhs) const
TBool IsValid () const
void Reset (TData *pData=NULL)
TData & operator * () const
TData * operator-> () const
TData * Get () const
TBool Unique () const
TLong UseCount () const

Friends

class TRCSharedPtr
class RCAnySharedPtr

Detailed Description

template<class TData, class TRefCount = RCRefCount>
class BASE::TRCSharedPtr< TData, TRefCount >

...

Author:
Patrik Stellmann
...


The documentation for this class was generated from the following file:
Generated on Thu Feb 16 12:46:14 2006 for Simulator Bob by  doxygen 1.4.6-NO