telephonyserver/etelserverandcore/INC/ET_PHONE.H
changeset 26 8767c6acf334
parent 0 3553901f7fa8
equal deleted inserted replaced
23:6b1d113cdff3 26:8767c6acf334
    51 	static TAny* operator new(TUint aSize,TLeave aLeave);
    51 	static TAny* operator new(TUint aSize,TLeave aLeave);
    52 	static TAny* operator new(TUint aSize,TUint aExtraSize) __NO_THROW;
    52 	static TAny* operator new(TUint aSize,TUint aExtraSize) __NO_THROW;
    53 	static TAny* operator new(TUint aSize,RHeap* aHeap) __NO_THROW;	// for a priority client request, the
    53 	static TAny* operator new(TUint aSize,RHeap* aHeap) __NO_THROW;	// for a priority client request, the
    54 													// objects created must all be taken from
    54 													// objects created must all be taken from
    55 												// the priority heap.
    55 												// the priority heap.
    56 	static void operator delete(TAny* aPtr);
    56     static void operator delete(TAny* aPtr);
       
    57     static void operator delete(TAny* aPtr, TLeave aLeave);
       
    58     static void operator delete(TAny* aPtr, TUint aExtraSize);
       
    59     static void operator delete(TAny* aPtr, RHeap* aHeap);
    57 
    60 
    58 public:
    61 public:
    59 	TTsyReqHandle iTsyReqHandle;
    62 	TTsyReqHandle iTsyReqHandle;
    60 	RMessage2 iMessage;
    63 	RMessage2 iMessage;
    61 
    64 
   109 //
   112 //
   110 	static TAny* operator new(TUint aSize) __NO_THROW;
   113 	static TAny* operator new(TUint aSize) __NO_THROW;
   111 	static TAny* operator new(TUint aSize,TLeave aLeave);
   114 	static TAny* operator new(TUint aSize,TLeave aLeave);
   112 	static TAny* operator new(TUint aSize,TUint aExtraSize) __NO_THROW;
   115 	static TAny* operator new(TUint aSize,TUint aExtraSize) __NO_THROW;
   113 	static TAny* operator new(TUint aSize,RHeap* aHeap) __NO_THROW;
   116 	static TAny* operator new(TUint aSize,RHeap* aHeap) __NO_THROW;
   114 	static void operator delete(TAny* aPtr);
   117     static void operator delete(TAny* aPtr);
       
   118     static void operator delete(TAny* aPtr, TLeave aLeave);
       
   119     static void operator delete(TAny* aPtr, TUint aExtraSize);
       
   120     static void operator delete(TAny* aPtr, RHeap* aHeap);
   115 
   121 
   116 public:
   122 public:
   117 	HEtelBufC8* iBuf8;	// ptr to buffer if narrow
   123 	HEtelBufC8* iBuf8;	// ptr to buffer if narrow
   118 	HEtelBufC16* iBuf16;	// ptr to buffer if unicode
   124 	HEtelBufC16* iBuf16;	// ptr to buffer if unicode
   119 	RHeap* iHeap;	// a pointer to the priority heap, used during destruction
   125 	RHeap* iHeap;	// a pointer to the priority heap, used during destruction