Public Member Functions | Protected Member Functions

irr::core::irrAllocator< T > Class Template Reference

Very simple allocator implementation, containers using it can be used across dll boundaries. More...

#include <irrAllocator.h>

List of all members.

Public Member Functions

Protected Member Functions


Detailed Description

template<typename T>
class irr::core::irrAllocator< T >

Very simple allocator implementation, containers using it can be used across dll boundaries.

Definition at line 25 of file irrAllocator.h.


Constructor & Destructor Documentation

template<typename T>
virtual irr::core::irrAllocator< T >::~irrAllocator (  )  [inline, virtual]

Destructor.

Definition at line 30 of file irrAllocator.h.


Member Function Documentation

template<typename T>
T* irr::core::irrAllocator< T >::allocate ( size_t  cnt  )  [inline]
template<typename T>
void irr::core::irrAllocator< T >::construct ( T *  ptr,
const T &  e 
) [inline]
template<typename T>
void irr::core::irrAllocator< T >::deallocate ( T *  ptr  )  [inline]
template<typename T>
void irr::core::irrAllocator< T >::destruct ( T *  ptr  )  [inline]
template<typename T>
virtual void irr::core::irrAllocator< T >::internal_delete ( void *  ptr  )  [inline, protected, virtual]

Definition at line 63 of file irrAllocator.h.

Referenced by irr::core::irrAllocator< IMesh * >::deallocate().

template<typename T>
virtual void* irr::core::irrAllocator< T >::internal_new ( size_t  cnt  )  [inline, protected, virtual]

Definition at line 58 of file irrAllocator.h.

Referenced by irr::core::irrAllocator< IMesh * >::allocate().


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