Main Page Modules Class Hierarchy Data Structures File List Data Fields Globals Related Pages

# OsclMemPoolAllocator Class Reference
[OSCL Error]

`#include <oscl_mempool_allocator.h>`

## Public Methods
| OsclMemPoolAllocator (Oscl_DefAlloc *gen_alloc=NULL)
virtual | ~OsclMemPoolAllocator ()
OsclAny * | CreateMemPool (const uint32 aNumChunk=2, const uint32 aChunkSize=4)
void | DestroyMemPool ()
uint | oscl_mem_aligned_size (uint size)

## Constructor & Destructor Documentation

OsclMemPoolAllocator::OsclMemPoolAllocator | ( | Oscl_DefAlloc * | gen_alloc = NULL | ) |

virtual OsclMemPoolAllocator::~OsclMemPoolAllocator | ( |  | ) | `[virtual]`

## Member Function Documentation

OsclAny* OsclMemPoolAllocator::CreateMemPool | ( | const uint32 | aNumChunk = 2,
|  | const uint32 | aChunkSize = 4
| ) |

void OsclMemPoolAllocator::DestroyMemPool | ( |  | ) |

uint OsclMemPoolAllocator::oscl_mem_aligned_size | ( | uint | size | ) |

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

- oscl_mempool_allocator.h