secureswitools/swisistools/source/interpretsislib/sisregistry.h
branchRCL_3
changeset 25 7333d7932ef7
parent 24 5cc91383ab1e
child 26 8b7f4e561641
--- a/secureswitools/swisistools/source/interpretsislib/sisregistry.h	Thu Aug 19 10:02:49 2010 +0300
+++ b/secureswitools/swisistools/source/interpretsislib/sisregistry.h	Tue Aug 31 15:21:33 2010 +0300
@@ -60,6 +60,11 @@
 	~SisRegistry();
 
 public: // API
+#ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK
+	void BackupCtl(TUint32 aUid);
+	void RestoreCtl(TUint32 aUid, TBool& aBackupFlag);
+	void RemoveCtlBackup(TUint32 aUid);
+#endif
 	TBool IsInstalled(TUint32 aUid) const;
 	const SisRegistryPackage& SidToPackage(TUint32 aSid);
 	void SidToFileName(TUint32 aSid, std::wstring& aFileName);
@@ -179,7 +184,14 @@
 	void AddFileDescription	(	XmlDetails::TScrPreProvisionDetail::TComponent& aComponent, 
 								const std::vector<FileDescription*>& aFileDescription 
 							);
-	
+
+#ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK
+	void AddApplicationRegistrationInfoL	(	XmlDetails::TScrPreProvisionDetail::TComponent& aComponent, 
+								const std::vector<FileDescription*>& aFileDescription,
+								int aInRom 
+							);
+#endif //SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK	
+
 	void AddFileDescriptionAsFileProperty	(	XmlDetails::TScrPreProvisionDetail::TComponentFile& aComponentFile, 
 												const FileDescription* aFileDescription
 											);