webengine/osswebengine/MemoryManager/Inc/MemoryPool.h
changeset 10 a359256acfc6
parent 1 7c90e6132015
child 26 cb62a4f66ebe
equal deleted inserted replaced
5:10e98eab6f85 10:a359256acfc6
   354         TAny* DoAlloc( TUint aSize );
   354         TAny* DoAlloc( TUint aSize );
   355         TBool PreCheck( TUint aTotalSize, TUint aMaxBufSize, const TDesC8& aChecker );
   355         TBool PreCheck( TUint aTotalSize, TUint aMaxBufSize, const TDesC8& aChecker );
   356         TUint PostCheck();
   356         TUint PostCheck();
   357         TUint FreeMemory( TFreeMem& aFree );
   357         TUint FreeMemory( TFreeMem& aFree );
   358         void RestoreRescueBuffer();
   358         void RestoreRescueBuffer();
       
   359 #ifdef OOM_LOGGING         
       
   360         void DumpHeapLogs();
       
   361 #endif        
   359     private:
   362     private:
   360     	void InitLocal();
   363     	void InitLocal();
   361     	
   364     	
   362     	RSymbianDLHeap *iAlloc;
   365     	RSymbianDLHeap *iAlloc;
   363     };
   366     };