Whiteboard
An interface and tools for visualizing large and complex datasets
Public Member Functions | Private Attributes | List of all members
CMMemPage Class Reference

Public Member Functions

 CMMemPage (long size=PAGE_SIZE)
 
 ~CMMemPage ()
 
void * New (long len)
 
bool Delete (void *p)
 
long GetObjectCount ()
 

Private Attributes

CMCharList m_data
 
long m_ptr
 
long m_objectCount
 
long m_head
 
long m_tail
 

Constructor & Destructor Documentation

CMMemPage::CMMemPage ( long  size = PAGE_SIZE)
CMMemPage::~CMMemPage ( )

Member Function Documentation

bool CMMemPage::Delete ( void *  p)
inline
long CMMemPage::GetObjectCount ( )
inline
void* CMMemPage::New ( long  len)
inline

Member Data Documentation

CMCharList CMMemPage::m_data
private
long CMMemPage::m_head
private
long CMMemPage::m_objectCount
private
long CMMemPage::m_ptr
private
long CMMemPage::m_tail
private

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