Subversion Repositories spk

Rev

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

Rev 57 Rev 58
Line 65... Line 65...
65
	Utils::String readEndOfLine();
65
	Utils::String readEndOfLine();
66
 
66
 
67
	void seek(unsigned int iPos);
67
	void seek(unsigned int iPos);
68
	void seekEnd(unsigned int iPos = 0);
68
	void seekEnd(unsigned int iPos = 0);
69
	void seekStart(unsigned int iPos = 0);
69
	void seekStart(unsigned int iPos = 0);
-
 
70
	size_t position();
70
 
71
 
71
	int readSize();
72
	int readSize();
72
	bool read(unsigned char *buf, size_t iSize, bool bEndChar = false);
73
	bool read(unsigned char *buf, size_t iSize, bool bEndChar = false);
73
	unsigned char *read(size_t iAmount);
74
	unsigned char *read(size_t iAmount);
74
	unsigned char *readAll(size_t *pSize = NULL);
75
	unsigned char *readAll(size_t *pSize = NULL);
Line 112... Line 113...
112
	bool AppendFile ( CyString filename );
113
	bool AppendFile ( CyString filename );
113
	bool AppendData ( const char *d, size_t size );
114
	bool AppendData ( const char *d, size_t size );
114
	bool AppendDataToPos ( const char *d, size_t size, size_t start );
115
	bool AppendDataToPos ( const char *d, size_t size, size_t start );
115
 
116
 
116
	bool CheckFileExtension(CyString ext) { return (GetFileExtension().Compare(ext)) ? true : false; }
117
	bool CheckFileExtension(CyString ext) { return (GetFileExtension().Compare(ext)) ? true : false; }
-
 
118
	Utils::String extension();
117
	CyString GetFileExtension ();
119
	CyString GetFileExtension ();
118
	CyString ChangeFileExtension ( CyString ext );
120
	CyString ChangeFileExtension ( CyString ext );
119
	CyString GetWindowsFilename();
121
	CyString GetWindowsFilename();
120
 
122
 
121
	void SetDir ( CyString dir );
123
	void SetDir ( CyString dir );