equal
deleted
inserted
replaced
22 CCaAppScannerHandler* CCaAppScannerHandler::NewL(TPluginParams* aPluginParams) |
22 CCaAppScannerHandler* CCaAppScannerHandler::NewL(TPluginParams* aPluginParams) |
23 { |
23 { |
24 CCaAppScannerHandler* self = new (ELeave) CCaAppScannerHandler( |
24 CCaAppScannerHandler* self = new (ELeave) CCaAppScannerHandler( |
25 aPluginParams); |
25 aPluginParams); |
26 CleanupStack::PushL(self); |
26 CleanupStack::PushL(self); |
27 self->ConstructL(*aPluginParams->storageProxy, *aPluginParams->engUtils); |
27 self->ConstructL(*aPluginParams->storageProxy, |
|
28 *aPluginParams->softwareRegistry, *aPluginParams->engUtils); |
28 CleanupStack::Pop(); |
29 CleanupStack::Pop(); |
29 return self; |
30 return self; |
30 } |
31 } |
31 |
32 |
32 CCaAppScannerHandler::~CCaAppScannerHandler() |
33 CCaAppScannerHandler::~CCaAppScannerHandler() |
37 CCaAppScannerHandler::CCaAppScannerHandler(TPluginParams* /*aPluginParams*/) |
38 CCaAppScannerHandler::CCaAppScannerHandler(TPluginParams* /*aPluginParams*/) |
38 { |
39 { |
39 } |
40 } |
40 |
41 |
41 void CCaAppScannerHandler::ConstructL(CCaStorageProxy& aCaStorageProxy, |
42 void CCaAppScannerHandler::ConstructL(CCaStorageProxy& aCaStorageProxy, |
|
43 Usif::RSoftwareComponentRegistry& aSoftwareRegistry, |
42 CCaSrvEngUtils& aUtils) |
44 CCaSrvEngUtils& aUtils) |
43 { |
45 { |
44 iScanner = CCaSrvAppScanner::NewL(aCaStorageProxy, aUtils); |
46 iScanner = CCaSrvAppScanner::NewL(aCaStorageProxy, aSoftwareRegistry, |
|
47 aUtils); |
45 } |
48 } |
46 |
49 |
47 // End of File |
50 // End of File |