Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Ogre::MemoryManager Class Reference

See the The memory manager information page. More...

#include <OgreMemoryManager.h>

List of all members.

Public Methods

 MemoryManager ()
 ~MemoryManager ()
void * allocMem (const char *szFile, size_t uLine, size_t count) throw ( )
 Memory allocator - uses plain old malloc. More...

void * rllocMem (const char *szFile, size_t uLine, void *ptr, size_t count) throw ( )
 Memory re-allocator - uses plain old realloc. More...

void * cllocMem (const char *szFile, size_t uLine, size_t num, size_t size) throw ( )
 Memory allocator - uses plain old calloc. More...

void dllocMem (const char *szFile, size_t uLine, void *ptr) throw ( )
 Memory de-allocator - uses plain old free. More...


Static Public Attributes

MemoryManager sMemManager


Detailed Description

See the The memory manager information page.


Constructor & Destructor Documentation

Ogre::MemoryManager::MemoryManager  
 

Ogre::MemoryManager::~MemoryManager  
 


Member Function Documentation

void * Ogre::MemoryManager::allocMem const char *    szFile,
size_t    uLine,
size_t    count
throw ( )
 

Memory allocator - uses plain old malloc.

void * Ogre::MemoryManager::cllocMem const char *    szFile,
size_t    uLine,
size_t    num,
size_t    size
throw ( )
 

Memory allocator - uses plain old calloc.

void Ogre::MemoryManager::dllocMem const char *    szFile,
size_t    uLine,
void *    ptr
throw ( )
 

Memory de-allocator - uses plain old free.

void * Ogre::MemoryManager::rllocMem const char *    szFile,
size_t    uLine,
void *    ptr,
size_t    count
throw ( )
 

Memory re-allocator - uses plain old realloc.


Member Data Documentation

MemoryManager Ogre::MemoryManager::sMemManager [static]
 

Copyright © 2002 by The OGRE Team