equal
deleted
inserted
replaced
47 |
47 |
48 /** |
48 /** |
49 * Two-phased constructor. |
49 * Two-phased constructor. |
50 */ |
50 */ |
51 static CCaWidgetStorageHandler* NewL( CCaStorageProxy* aStorage, |
51 static CCaWidgetStorageHandler* NewL( CCaStorageProxy* aStorage, |
|
52 Usif::RSoftwareComponentRegistry& aSoftwareRegistry, |
52 RFs& aFs ); |
53 RFs& aFs ); |
53 static CCaWidgetStorageHandler* NewLC( CCaStorageProxy* aStorage, |
54 static CCaWidgetStorageHandler* NewLC( CCaStorageProxy* aStorage, |
|
55 Usif::RSoftwareComponentRegistry& aSoftwareRegistry, |
54 RFs& aFs ); |
56 RFs& aFs ); |
55 |
57 |
56 /** |
58 /** |
57 * Destructor. |
59 * Destructor. |
58 */ |
60 */ |
122 private: |
124 private: |
123 |
125 |
124 /** |
126 /** |
125 * C++ default constructor. |
127 * C++ default constructor. |
126 */ |
128 */ |
127 CCaWidgetStorageHandler( CCaStorageProxy* aStorage, RFs& aFs ); |
129 CCaWidgetStorageHandler( CCaStorageProxy* aStorage, |
|
130 Usif::RSoftwareComponentRegistry& aSoftwareRegistry, RFs& aFs ); |
128 |
131 |
129 /** |
132 /** |
130 * By default Symbian 2nd phase constructor is private. |
133 * By default Symbian 2nd phase constructor is private. |
131 */ |
134 */ |
132 void ConstructL(); |
135 void ConstructL(); |
167 /** |
170 /** |
168 * Pointer to a parser object. Own |
171 * Pointer to a parser object. Own |
169 */ |
172 */ |
170 CCaWidgetScannerParser* iParser; |
173 CCaWidgetScannerParser* iParser; |
171 |
174 |
172 Usif::RSoftwareComponentRegistry iSoftwareRegistry; |
175 /* |
|
176 * Software Component Registry. Not own |
|
177 */ |
|
178 Usif::RSoftwareComponentRegistry& iSoftwareRegistry; |
173 }; |
179 }; |
174 |
180 |
175 #endif // C_WIDGETSTORAGEHANDLER_H |
181 #endif // C_WIDGETSTORAGEHANDLER_H |
176 // End of File |
182 // End of File |