Class BlockMemoryHandler

Class Documentation

class BlockMemoryHandler

Public Functions

inline BlockMemoryHandler(size_t size = 32)
template<typename T>
inline void *alloc(size_t required, long &offset)
inline void shrinkToFit()
inline virtual ~BlockMemoryHandler()

Public Members

size_t m_size
size_t m_used
size_t m_capacity
unsigned char *m_memory
unsigned char *m_address