| class MAllocator |
Base class for memory allocators.
| Public Member Functions | |
|---|---|
| TAny * | Alloc(TInt) |
| TInt | AllocLen(const TAny *) |
| TInt | AllocSize(TInt &) |
| TInt | Available(TInt &) |
| TInt | Compress() |
| TInt | DebugFunction(TInt, TAny *, TAny *) |
| TInt | Extension_(TUint, TAny *&, TAny *) |
| void | Free(TAny *) |
| TAny * | ReAlloc(TAny *, TInt, TInt) |
| void | Reset() |
| TInt | AllocLen | ( | const TAny * | aCell | ) | const [pure virtual] |
| const TAny * aCell |
| TInt | AllocSize | ( | TInt & | aTotalAllocSize | ) | const [pure virtual] |
| TInt & aTotalAllocSize |
| TInt | Available | ( | TInt & | aBiggestBlock | ) | const [pure virtual] |
| TInt & aBiggestBlock |
| TInt | DebugFunction | ( | TInt | aFunc, |
| TAny * | a1 = NULL, | |||
| TAny * | a2 = NULL | |||
| ) | [pure virtual] | |||
| TInt | Extension_ | ( | TUint | aExtensionId, |
| TAny *& | a0, | |||
| TAny * | a1 | |||
| ) | [pure virtual] | |||