Pioneer
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
FileSystem::FileSourceZip Class Reference

#include <FileSourceZip.h>

Inheritance diagram for FileSystem::FileSourceZip:
Inheritance graph
[legend]
Collaboration diagram for FileSystem::FileSourceZip:
Collaboration graph
[legend]

Public Member Functions

 FileSourceZip (FileSourceFS &fs, const std::string &zipPath)
 
virtual ~FileSourceZip ()
 
virtual FileInfo Lookup (const std::string &path)
 
virtual RefCountedPtr< FileDataReadFile (const std::string &path)
 
virtual bool ReadDirectory (const std::string &path, std::vector< FileInfo > &output)
 
- Public Member Functions inherited from FileSystem::FileSource
 FileSource (const std::string &root, bool trusted=false)
 
virtual ~FileSource ()
 
const std::string & GetRoot () const
 
virtual FileInfo Lookup (const std::string &path)=0
 
virtual RefCountedPtr< FileDataReadFile (const std::string &path)=0
 
virtual bool ReadDirectory (const std::string &path, std::vector< FileInfo > &output)=0
 
bool IsTrusted () const
 

Additional Inherited Members

- Protected Member Functions inherited from FileSystem::FileSource
FileInfo MakeFileInfo (const std::string &path, FileInfo::FileType entryType, Time::DateTime modTime)
 
FileInfo MakeFileInfo (const std::string &path, FileInfo::FileType entryType)
 

Constructor & Destructor Documentation

◆ FileSourceZip()

FileSystem::FileSourceZip::FileSourceZip ( FileSourceFS fs,
const std::string &  zipPath 
)
Here is the call graph for this function:

◆ ~FileSourceZip()

FileSystem::FileSourceZip::~FileSourceZip ( )
virtual

Member Function Documentation

◆ Lookup()

FileInfo FileSystem::FileSourceZip::Lookup ( const std::string &  path)
virtual

Implements FileSystem::FileSource.

Here is the call graph for this function:

◆ ReadDirectory()

bool FileSystem::FileSourceZip::ReadDirectory ( const std::string &  path,
std::vector< FileInfo > &  output 
)
virtual

◆ ReadFile()

RefCountedPtr< FileData > FileSystem::FileSourceZip::ReadFile ( const std::string &  path)
virtual

Implements FileSystem::FileSource.

Here is the call graph for this function:

The documentation for this class was generated from the following files: