Subversion Repositories spk

Rev

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

Rev 212 Rev 222
Line 2... Line 2...
2
#define __FILE_IO_H__
2
#define __FILE_IO_H__
3
 
3
 
4
#pragma warning( push )
4
#pragma warning( push )
5
#pragma warning( disable : 4251)
5
#pragma warning( disable : 4251)
6
 
6
 
-
 
7
#include "Utils/String.h"
7
#include "Utils/WStringList.h"
8
#include "Utils/WStringList.h"
8
#include "Utils/StringList.h"
-
 
9
#include <fstream>
9
#include <fstream>
10
#include <vector>
10
#include <vector>
11
#include "DirIO.h"
11
#include "DirIO.h"
12
 
12
 
13
#include <time.h>
13
#include <time.h>
Line 86... Line 86...
86
 
86
 
87
	bool writeFile(std::vector<Utils::String>* lines);
87
	bool writeFile(std::vector<Utils::String>* lines);
88
	bool writeFile(const std::vector<Utils::WString> &lines) const;
88
	bool writeFile(const std::vector<Utils::WString> &lines) const;
89
	bool writeFileUTF(std::vector<Utils::String>* lines);
89
	bool writeFileUTF(std::vector<Utils::String>* lines);
90
	bool writeFileUTF(std::vector<Utils::WString>* lines);
90
	bool writeFileUTF(std::vector<Utils::WString>* lines);
91
	bool writeFile(Utils::CStringList* lines);
-
 
92
	bool writeFile(Utils::WStringList* lines);
91
	bool writeFile(Utils::WStringList* lines);
93
 
92
 
94
	bool remove();
93
	bool remove();
95
	bool Rename(const Utils::WString &toFile);
94
	bool Rename(const Utils::WString &toFile);
96
	bool copy(const Utils::WString &toFile, bool keepTime = false);
95
	bool copy(const Utils::WString &toFile, bool keepTime = false);