CVC3
Public Member Functions | List of all members
CVC3::MemoryManager Class Referenceabstract

#include <memory_manager.h>

Inherited by CVC3::ContextMemoryManager, CVC3::MemoryManagerChunks, and CVC3::MemoryManagerMalloc.

Collaboration diagram for CVC3::MemoryManager:
Collaboration graph

Public Member Functions

virtual ~MemoryManager ()
 
virtual void * newData (size_t size)=0
 
virtual void deleteData (void *d)=0
 

Detailed Description

Definition at line 39 of file memory_manager.h.

Constructor & Destructor Documentation

virtual CVC3::MemoryManager::~MemoryManager ( )
inlinevirtual

Definition at line 42 of file memory_manager.h.

Member Function Documentation

virtual void* CVC3::MemoryManager::newData ( size_t  size)
pure virtual
virtual void CVC3::MemoryManager::deleteData ( void *  d)
pure virtual

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