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] |