phoneengine/callhandling/inc/cpecallhandling.h
changeset 1 838b0a10d15b
parent 0 5f000ab63145
child 9 8871b09be73b
child 21 92ab7f8d0eab
--- a/phoneengine/callhandling/inc/cpecallhandling.h	Mon Jan 18 20:18:27 2010 +0200
+++ b/phoneengine/callhandling/inc/cpecallhandling.h	Tue Jan 26 11:57:27 2010 +0200
@@ -54,6 +54,7 @@
 class CCCECallParameters;
 class CPECCEObserver;
 class CPESystemCallState;
+class CRepository;
 
 // CLASS DECLARATION
 
@@ -648,6 +649,14 @@
          * @param aCall reference to call object
          */
         void SetCallOrigin( const TInt aCallId, const MCCECall& aCall ) const;
+        
+        /**
+         * Set COLP number to datastore if remote party number is 
+         * different from dialled number.
+         * @param aCallid.
+         * @param aCall reference to call object
+         */
+        void SetColpNumber( TInt aCallId, const MCCECall& aCall ) const;
 
     protected:
         // Phone model instance which owns this object.
@@ -689,6 +698,8 @@
         CPECCEObserver* iCCEObserver;
         // System Call State
         CPESystemCallState* iSystemCallState;
+        
+        CRepository* iRepository;
     };
 
 #endif    // CPECALLHANDLING_H