ipsservices/ipssosplugin/src/ipsplgsingleopwatcher.cpp
changeset 23 2dc6caa42ec3
parent 18 578830873419
equal deleted inserted replaced
20:ecc8def7944a 23:2dc6caa42ec3
    97 EXPORT_C CIpsPlgSingleOpWatcher::~CIpsPlgSingleOpWatcher()
    97 EXPORT_C CIpsPlgSingleOpWatcher::~CIpsPlgSingleOpWatcher()
    98     {
    98     {
    99     FUNC_LOG;
    99     FUNC_LOG;
   100     Cancel();
   100     Cancel();
   101     delete iOperation;
   101     delete iOperation;
   102     delete iBaseOperation;      
   102     delete iBaseOperation;
       
   103     delete iRequestObserver;
   103     }
   104     }
   104 
   105 
   105 
   106 
   106 // ---------------------------------------------------------
   107 // ---------------------------------------------------------
   107 // CIpsPlgSingleOpWatcher::SetOperation
   108 // CIpsPlgSingleOpWatcher::SetOperation
   226     //
   227     //
   227     // Inform client of watcher that the operation has completed
   228     // Inform client of watcher that the operation has completed
   228     iObserver.OpCompleted( *this, iStatus.Int() );
   229     iObserver.OpCompleted( *this, iStatus.Int() );
   229     }
   230     }
   230 
   231 
       
   232 
       
   233 void CIpsPlgSingleOpWatcher::SetRequestObserver(
       
   234     CIpsPlgImap4MoveRemoteOpObserver* aObserver )
       
   235     {
       
   236     delete iRequestObserver;
       
   237     iRequestObserver = aObserver;
       
   238     }
       
   239 
   231 // End of file
   240 // End of file
   232 
   241