| BuildPath(const CATString &directory, const CATString &filename, bool appendSep=false) | CATFileSystem | [inline, static] |
| CATFileSystem(const CATString &basePath="") | CATFileSystem | [inline, protected] |
| CATPlatform | CATFileSystem | [private] |
| CreateDir(const CATString &pathname)=0 | CATFileSystem | [pure virtual] |
| DirExists(const CATString &pathname)=0 | CATFileSystem | [pure virtual] |
| EnsureTerminator(CATString &termPath) | CATFileSystem | [inline, static] |
| fBasePath | CATFileSystem | [protected] |
| fFSLock | CATFileSystem | [protected] |
| FileExists(const CATString &pathname)=0 | CATFileSystem | [pure virtual] |
| FindEnd(CATFINDHANDLE &findHandle)=0 | CATFileSystem | [pure virtual] |
| FindFirst(const CATString &searchMask, CATString &firstFile, CATFINDHANDLE &findHandle)=0 | CATFileSystem | [pure virtual] |
| FindNext(CATString &nextFile, CATFINDHANDLE findHandle)=0 | CATFileSystem | [pure virtual] |
| GetBase() | CATFileSystem | [inline, virtual] |
| GetFileExtension(const CATString &path) | CATFileSystem | [inline, static] |
| GetFullPath(const CATString &path) | CATFileSystem | [inline] |
| Initialize()=0 | CATFileSystem | [pure virtual] |
| IsFileReadOnly(const CATString &path)=0 | CATFileSystem | [pure virtual] |
| OpenCachedFile(const CATString &filename, CATStream *&stream) | CATFileSystem | [inline, virtual] |
| OpenFile(const CATString &filename, CATStream::OPEN_MODE mode, CATStream *&stream)=0 | CATFileSystem | [pure virtual] |
| PathExists(const CATString &pathname)=0 | CATFileSystem | [pure virtual] |
| ReleaseFile(CATStream *&stream)=0 | CATFileSystem | [pure virtual] |
| RemoveBasePath(CATString &fullPath) | CATFileSystem | [inline, protected] |
| SanitizeFilename(const CATString &filename, bool allowExtSep=true, bool allowPathSep=false, bool allowDriveSep=false) | CATFileSystem | [inline, static] |
| SplitPath(const CATString &fullPath, CATString &directory, CATString &filename, bool keepTrailingSep=true) | CATFileSystem | [inline, static] |
| StripFileExtension(const CATString &path) | CATFileSystem | [inline, static] |
| ~CATFileSystem() | CATFileSystem | [inline, protected, virtual] |