equal
deleted
inserted
replaced
58 public: // Constructor & destructor |
58 public: // Constructor & destructor |
59 SisRegistry( CParameterList& aParamList, RomManager& aRomManager, ConfigManager& aConfigManager); |
59 SisRegistry( CParameterList& aParamList, RomManager& aRomManager, ConfigManager& aConfigManager); |
60 ~SisRegistry(); |
60 ~SisRegistry(); |
61 |
61 |
62 public: // API |
62 public: // API |
|
63 #ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK |
|
64 void BackupCtl(TUint32 aUid); |
|
65 void RestoreCtl(TUint32 aUid, TBool& aBackupFlag); |
|
66 void RemoveCtlBackup(TUint32 aUid); |
|
67 #endif |
63 TBool IsInstalled(TUint32 aUid) const; |
68 TBool IsInstalled(TUint32 aUid) const; |
64 const SisRegistryPackage& SidToPackage(TUint32 aSid); |
69 const SisRegistryPackage& SidToPackage(TUint32 aSid); |
65 void SidToFileName(TUint32 aSid, std::wstring& aFileName); |
70 void SidToFileName(TUint32 aSid, std::wstring& aFileName); |
66 bool SidExists(TUint32 aSid) const; |
71 bool SidExists(TUint32 aSid) const; |
67 const SisRegistryObject& GetRegistryObject(TUint32 aUid) const; |
72 const SisRegistryObject& GetRegistryObject(TUint32 aUid) const; |
177 ); |
182 ); |
178 |
183 |
179 void AddFileDescription ( XmlDetails::TScrPreProvisionDetail::TComponent& aComponent, |
184 void AddFileDescription ( XmlDetails::TScrPreProvisionDetail::TComponent& aComponent, |
180 const std::vector<FileDescription*>& aFileDescription |
185 const std::vector<FileDescription*>& aFileDescription |
181 ); |
186 ); |
182 |
187 |
|
188 #ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK |
|
189 void AddApplicationRegistrationInfoL ( XmlDetails::TScrPreProvisionDetail::TComponent& aComponent, |
|
190 const std::vector<FileDescription*>& aFileDescription, |
|
191 int aInRom |
|
192 ); |
|
193 #endif //SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK |
|
194 |
183 void AddFileDescriptionAsFileProperty ( XmlDetails::TScrPreProvisionDetail::TComponentFile& aComponentFile, |
195 void AddFileDescriptionAsFileProperty ( XmlDetails::TScrPreProvisionDetail::TComponentFile& aComponentFile, |
184 const FileDescription* aFileDescription |
196 const FileDescription* aFileDescription |
185 ); |
197 ); |
186 |
198 |
187 void AddTrustStatus ( XmlDetails::TScrPreProvisionDetail::TComponent& aComponent, const TrustStatus& aTrustStatus ); |
199 void AddTrustStatus ( XmlDetails::TScrPreProvisionDetail::TComponent& aComponent, const TrustStatus& aTrustStatus ); |