Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

indri::utility::RegionAllocator Class Reference

#include <RegionAllocator.hpp>

List of all members.

Public Member Functions

 RegionAllocator ()
 ~RegionAllocator ()
void * allocate (size_t bytes)
size_t allocatedBytes ()

Private Attributes

std::vector< Buffer * > _buffers
std::vector< void * > _malloced
size_t _mallocBytes


Constructor & Destructor Documentation

indri::utility::RegionAllocator::RegionAllocator  )  [inline]
 

indri::utility::RegionAllocator::~RegionAllocator  )  [inline]
 


Member Function Documentation

void* indri::utility::RegionAllocator::allocate size_t  bytes  )  [inline]
 

size_t indri::utility::RegionAllocator::allocatedBytes  )  [inline]
 


Member Data Documentation

std::vector<Buffer*> indri::utility::RegionAllocator::_buffers [private]
 

size_t indri::utility::RegionAllocator::_mallocBytes [private]
 

std::vector<void*> indri::utility::RegionAllocator::_malloced [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Jun 15 11:03:04 2010 for Lemur by doxygen 1.3.4