| 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] |