equal
deleted
inserted
replaced
50 { |
50 { |
51 public: |
51 public: |
52 |
52 |
53 /** |
53 /** |
54 * Two-phased constructor. |
54 * Two-phased constructor. |
55 * @param aPLuginParam plugin param consist of storage, storage utils. |
55 * @param aPLuginParam plugin param consist of storage, storage utils and scr. |
56 * @retval New object. |
56 * @retval New object. |
57 */ |
57 */ |
58 static CCaUsifScanner* NewL( TPluginParams* aPluginParams ); |
58 static CCaUsifScanner* NewL( TPluginParams* aPluginParams ); |
59 |
59 |
60 /** |
60 /** |
83 private: |
83 private: |
84 |
84 |
85 /** |
85 /** |
86 * Constructor |
86 * Constructor |
87 * @param aStorageProxy Storage handler. |
87 * @param aStorageProxy Storage handler. |
|
88 * @param aSoftwareRegistry software component registry. |
88 */ |
89 */ |
89 CCaUsifScanner( CCaStorageProxy& aStorageProxy ); |
90 CCaUsifScanner( CCaStorageProxy& aStorageProxy, |
|
91 RSoftwareComponentRegistry& aSoftwareRegistry ); |
90 |
92 |
91 /** |
93 /** |
92 * Second phased constructor. |
94 * Second phased constructor. |
93 */ |
95 */ |
94 void ConstructL(); |
96 void ConstructL(); |
182 * Mmc watcher. Own. |
184 * Mmc watcher. Own. |
183 */ |
185 */ |
184 CCaMmcWatcher* iMmcWatcher; |
186 CCaMmcWatcher* iMmcWatcher; |
185 |
187 |
186 /** |
188 /** |
187 * Software component registry. Own. |
189 * Software component registry. Not own. |
188 */ |
190 */ |
189 RSoftwareComponentRegistry iSoftwareRegistry; |
191 RSoftwareComponentRegistry& iSoftwareRegistry; |
190 |
192 |
191 }; |
193 }; |
192 |
194 |
193 #endif // CAUSIFSCANNER_H |
195 #endif // CAUSIFSCANNER_H |