|
公有成员 |
| | CRAMDirectory (const tchar *dir) |
| | CRAMDirectory (CDirectory *pDir) |
| | CRAMDirectory (void) |
| virtual | ~CRAMDirectory (void) |
| bool | fileExists (const tstring &name) const |
| int64_t | fileModified (const tstring &name) const |
| int64_t | fileLength (const tstring &name) const |
| FileList * | list () |
| CIndexInput * | openInput (const tstring &name) |
| CIndexInput * | openInput (const tstring &name, char *buf, size_t bufsize) |
| void | deleteFile (const tstring &filename, bool throwError=true) |
| void | renameFile (const tstring &from, const tstring &to) |
| void | batDeleteFiles (const tstring &filename, bool throwError=true) |
| void | copyFile (const tstring &filename, CIndexInput *pSrcFile, bool throwError=true) |
| void | batCopyFiles (CDirectory *pFromDir, const tstring &from, const tstring &to, bool throwError=true) |
| void | batRenameFiles (const tstring &from, const tstring &to) |
| CIndexOutput * | createOutput (const tstring &name) |
| void | touchFile (const tstring &name) |
| CDirectory * | clone () |
| void | close () |
保护成员 |
| void | fromDirectory (CDirectory *pDir, bool bCloseDir) |