Line 102... |
Line 102... |
102 |
|
102 |
|
103 |
// package control
|
103 |
// package control
|
104 |
void UpdateUsedFiles(CLinkList<CBaseFile> *ignoreList = NULL, bool = true);
|
104 |
void UpdateUsedFiles(CLinkList<CBaseFile> *ignoreList = NULL, bool = true);
|
105 |
void UpdateSigned();
|
105 |
void UpdateSigned();
|
106 |
bool UpdatePackages(int doStatus = -1, bool individual = false);
|
106 |
bool UpdatePackages(int doStatus = -1, bool individual = false);
|
107 |
CBaseFile *findXspPackage(const Utils::String &id) const;
|
107 |
CBaseFile *findXspPackage(const Utils::WString &id) const;
|
108 |
CBaseFile *findSpkPackage(const Utils::WString &name, const Utils::WString &author) const;
|
108 |
CBaseFile *findSpkPackage(const Utils::WString &name, const Utils::WString &author) const;
|
109 |
CArchiveFile *findArchivePackage(const Utils::String &name) const;
|
109 |
CArchiveFile *findArchivePackage(const Utils::WString &name) const;
|
110 |
CBaseFile* findPackage(const Utils::WString &name, const Utils::WString &author) const;
|
110 |
CBaseFile* findPackage(const Utils::WString &name, const Utils::WString &author) const;
|
111 |
CBaseFile *findFirstPackageWithFile(C_File *f) const;
|
111 |
CBaseFile *findFirstPackageWithFile(C_File *f) const;
|
112 |
CBaseFile *findNextPackageWithFile(CBaseFile *p, C_File *f) const;
|
112 |
CBaseFile *findNextPackageWithFile(CBaseFile *p, C_File *f) const;
|
113 |
CBaseFile *findPackage(CBaseFile *package) const;
|
113 |
CBaseFile *findPackage(CBaseFile *package) const;
|
114 |
C_File *findFile(FileType filetype, const Utils::WString &filename, const Utils::WString &dir = Utils::WString::Null()) const;
|
114 |
C_File *findFile(FileType filetype, const Utils::WString &filename, const Utils::WString &dir = Utils::WString::Null()) const;
|
Line 186... |
Line 186... |
186 |
bool packFile(CFileIO* File, const Utils::WString &filename) const;
|
186 |
bool packFile(CFileIO* File, const Utils::WString &filename) const;
|
187 |
Utils::WString convertTextString(const Utils::WString &text);
|
187 |
Utils::WString convertTextString(const Utils::WString &text);
|
188 |
void LoadVirtualFileSystem();
|
188 |
void LoadVirtualFileSystem();
|
189 |
bool checkAccessRights(const Utils::WString &dir) const;
|
189 |
bool checkAccessRights(const Utils::WString &dir) const;
|
190 |
bool readTextPage(const Utils::WString &file, Utils::WStringList &list, bool search, int page) const;
|
190 |
bool readTextPage(const Utils::WString &file, Utils::WStringList &list, bool search, int page) const;
|
191 |
size_t loadShipData(const Utils::String& file, Utils::CStringList& list) const;
|
191 |
size_t loadShipData(const Utils::WString& file, Utils::WStringList& list) const;
|
192 |
FileType adjustFileType(const Utils::WString &name, FileType filetype) const;
|
192 |
FileType adjustFileType(const Utils::WString &name, FileType filetype) const;
|
193 |
CXspFile *extractShip(const Utils::String &sCatFile, const Utils::String &sId, CProgressInfo *progress = NULL);
|
193 |
CXspFile *extractShip(const Utils::String &sCatFile, const Utils::String &sId, CProgressInfo *progress = NULL);
|
194 |
Utils::String readShipData(const Utils::String &file, const Utils::String &entry) const;
|
194 |
Utils::WString readShipData(const Utils::WString &file, const Utils::WString &entry) const;
|
195 |
bool isSamePackage(CBaseFile *p1, CBaseFile *p2) const;
|
195 |
bool isSamePackage(CBaseFile *p1, CBaseFile *p2) const;
|
196 |
void applyFakePatchOrder(const Utils::WStringList &list);
|
196 |
void applyFakePatchOrder(const Utils::WStringList &list);
|
197 |
CBaseFile *createFromArchive(const Utils::String &filename, bool toInstall = false) const;
|
197 |
CBaseFile *createFromArchive(const Utils::String &filename, bool toInstall = false) const;
|
198 |
void readArchiveData(const char *buf, size_t len, CBaseFile *archive) const;
|
198 |
void readArchiveData(const char *buf, size_t len, CBaseFile *archive) const;
|
199 |
void readArchiveData(const Utils::String &filename, CBaseFile *archive) const;
|
199 |
void readArchiveData(const Utils::String &filename, CBaseFile *archive) const;
|