CRefCntMem Class Reference

#include <RefCntMem.h>

Collaboration diagram for CRefCntMem:
[legend]

List of all members.

Public Member Functions

 CRefCntMem (const CRefCntMem &ref)
 CRefCntMem (void)
bool InBounds (int i)
void * Memory (void)
int NBytes (void)
CRefCntMemoperator= (const CRefCntMem &ref)
void ReAllocate (int nBytes, void *memory, bool deleteWhenDone, void(*deleteFunction)(void *ptr)=0)
 ~CRefCntMem (void)

Private Member Functions

void DecrementCount (void)
void IncrementCount (void)

Private Attributes

CRefCntMemPtrm_ptr


Constructor & Destructor Documentation

CRefCntMem ( void   ) 

CRefCntMem ( const CRefCntMem ref  ) 

~CRefCntMem ( void   ) 


Member Function Documentation

void DecrementCount ( void   )  [private]

bool InBounds ( int  i  ) 

void IncrementCount ( void   )  [private]

void * Memory ( void   ) 

int NBytes ( void   ) 

CRefCntMem & operator= ( const CRefCntMem ref  ) 

void ReAllocate ( int  nBytes,
void *  memory,
bool  deleteWhenDone,
void(*)(void *ptr)  deleteFunction = 0 
)


Member Data Documentation

CRefCntMemPtr* m_ptr [private]


The documentation for this class was generated from the following files:
Generated on Mon Jan 14 15:36:53 2008 for Shape from Example by  doxygen 1.5.4