gatelib  2.1
Public Member Functions | List of all members
g::cont::ref_const< T > Class Template Reference
Inheritance diagram for g::cont::ref_const< T >:
g::cont::ref_base< T >

Public Member Functions

 ref_const (const ref_const< T > &o)
 
 ref_const (const ref_custom< T > &o)
 
ref_constoperator= (const ref_const< T > &o)
 
ref_constoperator= (const ref_custom< T > &o)
 
template<class O >
 operator ref_const ()
 
const T & operator* () const
 
const T * operator-> () const
 
- Public Member Functions inherited from g::cont::ref_base< T >
bool operator== (const ref_base< T > &other) const
 
size_t getNumRefs () const
 
HeapAbstractgetHeapP () const
 
AllocationPolicyAbstractgetAllocPolicyP () const
 
bool isEmpty () const
 

Additional Inherited Members

- Protected Member Functions inherited from g::cont::ref_base< T >
void * mAllocateMemForObject (AllocationPolicyAbstract *aDataAllocPolicy)
 
void mIncRef ()
 

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