phoneapp/phoneuistates/src/cphoneconferenceandwaiting.cpp
branchRCL_3
changeset 3 8871b09be73b
parent 0 5f000ab63145
child 4 24062c24fe38
equal deleted inserted replaced
2:c84cf270c54f 3:8871b09be73b
    18 
    18 
    19 // INCLUDES
    19 // INCLUDES
    20 #include <StringLoader.h>
    20 #include <StringLoader.h>
    21 #include <cpephonemodelif.h>
    21 #include <cpephonemodelif.h>
    22 #include <featmgr.h>
    22 #include <featmgr.h>
    23 #include <TelephonyVariant.hrh>
    23 #include <telephonyvariant.hrh>
    24 #include "cphoneconferenceandwaiting.h"
    24 #include "cphoneconferenceandwaiting.h"
    25 #include "mphonestatemachine.h"
    25 #include "mphonestatemachine.h"
    26 #include "phoneviewcommanddefinitions.h"
    26 #include "phoneviewcommanddefinitions.h"
    27 #include "tphonecmdparamcallheaderdata.h"
    27 #include "tphonecmdparamcallheaderdata.h"
    28 #include "phonestatedefinitionsgsm.h"
    28 #include "phonestatedefinitionsgsm.h"
   185         HandleHoldSwitchL();
   185         HandleHoldSwitchL();
   186         }
   186         }
   187     }
   187     }
   188 
   188 
   189 // -----------------------------------------------------------
   189 // -----------------------------------------------------------
       
   190 // CPhoneConferenceAndWaiting::HandleErrorL
       
   191 // -----------------------------------------------------------
       
   192 //
       
   193 EXPORT_C void CPhoneConferenceAndWaiting::HandleErrorL( 
       
   194         const TPEErrorInfo& aErrorInfo )
       
   195     {
       
   196     __LOGMETHODSTARTEND( EPhoneUIStates, "CPhoneConferenceAndWaiting::HandleErrorL()");
       
   197     
       
   198     if( aErrorInfo.iErrorCode == ECCPErrorCCUserAlertingNoAnswer )
       
   199         {
       
   200         // Should not shown "No Answer" note
       
   201         __PHONELOG1( EBasic, EPhoneUIStates,
       
   202        "PhoneUIStates: CPhoneConferenceAndWaiting::HandleErrorL - aErrorInfo.iErrorCode =%d ",
       
   203             aErrorInfo.iErrorCode);
       
   204         }
       
   205     else
       
   206         {
       
   207         CPhoneState::HandleErrorL( aErrorInfo );
       
   208         }
       
   209     }
       
   210 
       
   211 // -----------------------------------------------------------
   190 // CPhoneConferenceAndWaiting::OpenMenuBarL
   212 // CPhoneConferenceAndWaiting::OpenMenuBarL
   191 // -----------------------------------------------------------
   213 // -----------------------------------------------------------
   192 //
   214 //
   193 void CPhoneConferenceAndWaiting::OpenMenuBarL()
   215 void CPhoneConferenceAndWaiting::OpenMenuBarL()
   194     {
   216     {