Subversion Repositories spk

Rev

Rev 197 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 197 Rev 224
Line 57... Line 57...
57
	void SetTempDirectory(const Utils::WString &temp) { m_sTempDir = temp; }
57
	void SetTempDirectory(const Utils::WString &temp) { m_sTempDir = temp; }
58
	bool LoadDirectory(const Utils::WString &dir);
58
	bool LoadDirectory(const Utils::WString &dir);
59
	bool IsLoaded() { return m_bLoaded; }
59
	bool IsLoaded() { return m_bLoaded; }
60
	const Utils::WString &GetDirectory() const { return m_sCurrentDir; }
60
	const Utils::WString &GetDirectory() const { return m_sCurrentDir; }
61
	bool CreateDiff(const Utils::WString &mod);
61
	bool CreateDiff(const Utils::WString &mod);
62
	bool startDiff(const Utils::String &sModFile);
62
	bool startDiff(const Utils::WString &sModFile);
63
	bool doDiff(const Utils::WString &sModFile);
63
	bool doDiff(const Utils::WString &sModFile);
64
	SDiffFile *diffFile(const Utils::WString &baseFile, const  Utils::WString &modFile, const Utils::WString &fileType);
64
	SDiffFile *diffFile(const Utils::WString &baseFile, const  Utils::WString &modFile, const Utils::WString &fileType);
65
	void Clean();
65
	void Clean();
66
	bool WriteDiff(const Utils::String &file);
66
	bool WriteDiff(const Utils::WString &file);
67
	bool ReadDiff(const Utils::String &file);
67
	bool ReadDiff(const Utils::WString &file);
68
	bool ApplyDiff(const Utils::String &mod);
68
	bool ApplyDiff(const Utils::WString &mod);
69
	bool ApplyMod(const Utils::String &mod);
69
	bool ApplyMod(const Utils::WString &mod);
70
	void SetMaxPatch(int patch) { m_iMaxPatch = patch; }
70
	void SetMaxPatch(int patch) { m_iMaxPatch = patch; }
71
 
71
 
72
	CLinkList<SDiffFile> &GetDiffFiles() { return m_lFiles; }
72
	CLinkList<SDiffFile> &GetDiffFiles() { return m_lFiles; }
73
 
73
 
74
	void ClearError() { m_iError = MDERR_NONE; }
74
	void ClearError() { m_iError = MDERR_NONE; }