mmshplugins/mmshaoplugin/src/muscallstatusmonitor.cpp
branchRCL_3
changeset 22 73a1feb507fb
parent 0 f0cf47e981f9
child 23 bc78a40cd63c
equal deleted inserted replaced
21:33a5d2bbf6fc 22:73a1feb507fb
    28 // Symbian two-phase constructor.
    28 // Symbian two-phase constructor.
    29 // -----------------------------------------------------------------------------
    29 // -----------------------------------------------------------------------------
    30 //
    30 //
    31 CMusCallStatusMonitor* CMusCallStatusMonitor::NewL( 
    31 CMusCallStatusMonitor* CMusCallStatusMonitor::NewL( 
    32     const RMobileCall& aCall, 
    32     const RMobileCall& aCall, 
    33     MMusTsyPropertyObserver& aObserver )
    33     MMusTsyPropertyObserver& aObserver,
       
    34     MMusCallStateObserver& aCallStateObserver )
    34     {
    35     {
    35     MUS_LOG( "mus: [MUSAO]  -> CMusCallStatusMonitor::NewL" )
    36     MUS_LOG( "mus: [MUSAO]  -> CMusCallStatusMonitor::NewL" )
    36     CMusCallStatusMonitor* self = 
    37     CMusCallStatusMonitor* self = 
    37         new( ELeave )CMusCallStatusMonitor( aCall, aObserver );
    38         new( ELeave )CMusCallStatusMonitor( aCall, aObserver, aCallStateObserver );
    38     CleanupStack::PushL( self );
    39     CleanupStack::PushL( self );
    39     self->ConstructL();
    40     self->ConstructL();
    40     CleanupStack::Pop( self );
    41     CleanupStack::Pop( self );
    41     MUS_LOG( "mus: [MUSAO]  <- CMusCallStatusMonitor::NewL" )
    42     MUS_LOG( "mus: [MUSAO]  <- CMusCallStatusMonitor::NewL" )
    42     return self;
    43     return self;
    73 // C++ constructor.
    74 // C++ constructor.
    74 // -----------------------------------------------------------------------------
    75 // -----------------------------------------------------------------------------
    75 //
    76 //
    76 CMusCallStatusMonitor::CMusCallStatusMonitor(
    77 CMusCallStatusMonitor::CMusCallStatusMonitor(
    77     const RMobileCall& aCall, 
    78     const RMobileCall& aCall, 
    78     MMusTsyPropertyObserver& aObserver ) 
    79     MMusTsyPropertyObserver& aObserver,
    79     : CMusCallMonitorBase( aCall, aObserver )  
    80     MMusCallStateObserver& aCallStateObserver ) 
       
    81     : CMusCallMonitorBase( aCall, aObserver, aCallStateObserver )  
    80     {    
    82     {    
    81     }
    83     }
    82 
    84 
    83 
    85 
    84 // -----------------------------------------------------------------------------
    86 // -----------------------------------------------------------------------------