Subversion Repositories spk

Rev

Rev 168 | Rev 173 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 168 Rev 170
Line 66... Line 66...
66
	void		RemovePreparedInstall(CBaseFile *package);
66
	void		RemovePreparedInstall(CBaseFile *package);
67
	int			GetNumPackagesInQueue() { return m_lInstallList.size(); }
67
	int			GetNumPackagesInQueue() { return m_lInstallList.size(); }
68
	int			CheckOpenPackage(CyString file, int *error);
68
	int			CheckOpenPackage(CyString file, int *error);
69
	bool		findAllNeededDependacies(CBaseFile *p, const CLinkList<CBaseFile> &packages, CLinkList<CBaseFile> *foundPackages, bool onlyEnabled = false, bool includePrepared = false) const;
69
	bool		findAllNeededDependacies(CBaseFile *p, const CLinkList<CBaseFile> &packages, CLinkList<CBaseFile> *foundPackages, bool onlyEnabled = false, bool includePrepared = false) const;
70
	int			GetMissingDependacies(CBaseFile *p, Utils::CStringList *list, bool onlyEnabled = false, bool includePrepared = false);
70
	int			GetMissingDependacies(CBaseFile *p, Utils::CStringList *list, bool onlyEnabled = false, bool includePrepared = false);
71
	int			getDownloadableDependacies(CBaseFile* p, std::vector<const SAvailablePackage*>& list, bool onlyEnabled = false, bool includePrepared = false) const;
71
	size_t		getDownloadableDependacies(CBaseFile* p, std::vector<const SAvailablePackage*>& list, bool onlyEnabled = false, bool includePrepared = false) const;
72
	bool		CheckInstalledDependacy(CyString name, CyString author, CyString version, bool onlyEnabled = false, bool includePerpered = false);
72
	bool		CheckInstalledDependacy(CyString name, CyString author, CyString version, bool onlyEnabled = false, bool includePerpered = false);
73
	bool		checkInstalledDependacy(const Utils::String &name, const Utils::String &author, const Utils::String &version, bool onlyEnabled = false, bool includePerpered = false) const;
73
	bool		checkInstalledDependacy(const Utils::String &name, const Utils::String &author, const Utils::String &version, bool onlyEnabled = false, bool includePerpered = false) const;
74
	bool		CheckEnabledDependacy(CBaseFile *p);
74
	bool		CheckEnabledDependacy(CBaseFile *p);
75
	int			GetDependacyList(CBaseFile *package, CLinkList<CBaseFile> *list);
75
	int			GetDependacyList(CBaseFile *package, CLinkList<CBaseFile> *list);
76
	int			PrepareMultiPackage ( CyString file, CLinkList<CBaseFile> *errorPackageList, int *error, CProgressInfo *progress = 0);
76
	int			PrepareMultiPackage ( CyString file, CLinkList<CBaseFile> *errorPackageList, int *error, CProgressInfo *progress = 0);
Line 196... Line 196...
196
	bool LoadShipData(CyString file, CyStringList *list);
196
	bool LoadShipData(CyString file, CyStringList *list);
197
	bool LoadShipData(CVirtualFileSystem *pVfs, CyStringList *list);
197
	bool LoadShipData(CVirtualFileSystem *pVfs, CyStringList *list);
198
	bool ReadTextPage(CyString file, CyStringList *list, bool search, int page);
198
	bool ReadTextPage(CyString file, CyStringList *list, bool search, int page);
199
	CyStringList *LoadShipData(CyString file);
199
	CyStringList *LoadShipData(CyString file);
200
	CyStringList *ReadTextPage(CyString file, bool search, int page);
200
	CyStringList *ReadTextPage(CyString file, bool search, int page);
201
	int AdjustFileType(CyString name, int filetype);
201
	FileType adjustFileType(const Utils::String &name, FileType filetype) const;
202
	CXspFile *extractShip(const Utils::String &sCatFile, const Utils::String &sId, CProgressInfo *progress = NULL);
202
	CXspFile *extractShip(const Utils::String &sCatFile, const Utils::String &sId, CProgressInfo *progress = NULL);
203
	CyString ReadShipData(CyString file, CyString entry);
203
	CyString ReadShipData(CyString file, CyString entry);
204
	bool IsSamePackage(CBaseFile *p1, CBaseFile *p2);
204
	bool IsSamePackage(CBaseFile *p1, CBaseFile *p2);
205
	void ApplyFakePatchOrder(Utils::CStringList *list);
205
	void ApplyFakePatchOrder(Utils::CStringList *list);
206
	CBaseFile *CreateFromArchive(CyString filename, bool toInstall = false );
206
	CBaseFile *CreateFromArchive(CyString filename, bool toInstall = false );