Classes |
| class | File |
| class | Stream |
Typedefs |
| typedef PStream | InitStreamObject (RPStream Object) |
Enumerations |
| enum | GZ_MODE {
GZM_NONE = 0,
GZM_CHECK = 1,
GZM_ENFORCE = 2,
GZM_ENFORCE_GZIP = 2,
GZM_ENFORCE_COMPRESS = 3
} |
| enum | FILE_ERROR {
FileError_NoMemory = 110,
FileError_ShortData = 111,
FileError_NoDataFound = 112,
FileError_NoColumn = 113,
FileError_BadData = 114,
FileError_WrongMemoryAllocation = 115
} |
| enum | SYSKEY { syskey_unix = 1,
syskey_win = 2,
syskey_all = 3
} |
Functions |
| cpstr | GetFPath (pstr FilePath, SYSKEY syskey) |
| cpstr | GetFName (cpstr FilePath, SYSKEY syskey) |
| cpstr | GetFExt (cpstr FilePath) |
| cpstr | ChangeExt (pstr FilePath, cpstr newExt, int syskey) |
| bool | FileExists (cpstr FileName, PFile f) |
| void | SetGZIPPath (pstr gzipPath, pstr ungzipPath) |
| void | SetCompressPath (pstr compressPath, pstr uncompressPath) |
| void | RemoveDelimiters (pstr S, int SLen) |
| void | PickOutNumber (cpstr S, pstr SV, int SLen, int &j) |
| cpstr | FileError (int ErrCode) |
| cpstr | ChangeExt (pstr FilePath, cpstr newExt, SYSKEY syskey=syskey_unix) |
| | DefineClass (File) |
| void | StreamRead_ (RFile f, RPStream Object, InitStreamObject Init) |
| void | StreamWrite_ (RFile f, RPStream Object) |
| | DefineClass (Stream) |
| | DefineStreamFunctions (Stream) |
Variables |
| const char | _dir_sep_c = '/' |
| cpstr | _dir_sep = "/" |