equal
deleted
inserted
replaced
48 * |
48 * |
49 * class CGeneralsPlugin implementation |
49 * class CGeneralsPlugin implementation |
50 * |
50 * |
51 */ |
51 */ |
52 |
52 |
53 CGeneralsPlugin* CGeneralsPlugin::NewL(const TUid aImplementationUid, TAny* /*aInitParams*/) |
53 EXPORT_C CGeneralsPlugin* CGeneralsPlugin::NewL(const TUid aImplementationUid, TAny* /*aInitParams*/) |
54 { |
54 { |
55 LOGTEXT(_L("CGeneralsPlugin::NewL() - entry")); |
55 LOGTEXT(_L("CGeneralsPlugin::NewL() - entry")); |
56 CGeneralsPlugin* self = new (ELeave) CGeneralsPlugin(); |
56 CGeneralsPlugin* self = new (ELeave) CGeneralsPlugin(); |
57 CleanupStack::PushL( self ); |
57 CleanupStack::PushL( self ); |
58 self->ConstructL(); |
58 self->ConstructL(); |
553 return KErrNone; |
553 return KErrNone; |
554 } |
554 } |
555 |
555 |
556 TInt CGeneralsPlugin::StopSampling() |
556 TInt CGeneralsPlugin::StopSampling() |
557 { |
557 { |
558 // RDebug::Print(_L("CGeneralsPlugin::StopSampling() - Stopping sampler LDD")); |
558 LOGSTRING("CGeneralsPlugin::StopSampling() - Stopping sampler LDD"); |
559 iGeneralsSampler.StopSampling(); |
559 iGeneralsSampler.StopSampling(); |
560 // RDebug::Print(_L("CGeneralsPlugin::StopSampling() - Sampler LDD stopped")); |
560 LOGSTRING("CGeneralsPlugin::StopSampling() - Sampler LDD stopped"); |
561 |
561 |
562 // check if bufferhandler has died |
562 // check if bufferhandler has died |
563 if(iBufferHandler) |
563 if(iBufferHandler) |
564 { |
564 { |
565 // RDebug::Print(_L("CGeneralsPlugin::StopSampling() - Canceling the buffer handler")); |
565 LOGSTRING("CGeneralsPlugin::StopSampling() - Canceling the buffer handler"); |
566 iBufferHandler->Cancel(); |
566 iBufferHandler->Cancel(); |
567 delete iBufferHandler; |
567 delete iBufferHandler; |
568 iBufferHandler = NULL; |
568 iBufferHandler = NULL; |
569 } |
569 } |
570 // set enabled |
570 // set enabled |
571 iEnabled = EFalse; |
571 iEnabled = EFalse; |
572 // RDebug::Print(_L("CGeneralsPlugin::StopSampling() - exit")); |
572 LOGSTRING("CGeneralsPlugin::StopSampling() - exit"); |
573 return KErrNone; |
573 return KErrNone; |
574 } |
574 } |
575 |
575 |
576 |
576 |
577 |
577 |