#include <ResourceFile.h>
|
| CResourceFile () |
|
| ~CResourceFile () override |
|
| COverrideFile (bool writable) |
|
| ~COverrideFile () override |
|
bool | Open (const CURL &url) override |
|
bool | Exists (const CURL &url) override |
|
int | Stat (const CURL &url, struct __stat64 *buffer) override |
|
int | Stat (struct __stat64 *buffer) override |
|
bool | OpenForWrite (const CURL &url, bool bOverWrite=false) override |
|
bool | Delete (const CURL &url) override |
|
bool | Rename (const CURL &url, const CURL &urlnew) override |
|
ssize_t | Read (void *lpBuf, size_t uiBufSize) override |
|
ssize_t | Write (const void *lpBuf, size_t uiBufSize) override |
|
int64_t | Seek (int64_t iFilePosition, int iWhence=SEEK_SET) override |
|
void | Close () override |
|
int64_t | GetPosition () override |
|
int64_t | GetLength () override |
|
| IFile () |
|
virtual | ~IFile () |
|
virtual bool | ReOpen (const CURL &url) |
|
virtual bool | ReadString (char *szLine, int iLineLength) |
|
virtual void | Flush () |
|
virtual int | Truncate (int64_t size) |
|
virtual int | GetChunkSize () |
|
virtual double | GetDownloadSpeed () |
|
virtual bool | SetHidden (const CURL &url, bool hidden) |
|
virtual int | IoControl (EIoControl request, void *param) |
|
virtual const std::string | GetProperty (XFILE::FileProperty type, const std::string &name="") const |
|
virtual const std::vector< std::string > | GetPropertyValues (XFILE::FileProperty type, const std::string &name="") const |
|
◆ CResourceFile()
CResourceFile::CResourceFile |
( |
| ) |
|
◆ ~CResourceFile()
CResourceFile::~CResourceFile |
( |
| ) |
|
|
overridedefault |
◆ TranslatePath() [1/3]
std::string CResourceFile::TranslatePath |
( |
const CURL & | url | ) |
|
|
overrideprotectedvirtual |
◆ TranslatePath() [2/3]
bool CResourceFile::TranslatePath |
( |
const CURL & | url, |
|
|
std::string & | translatedPath ) |
|
static |
◆ TranslatePath() [3/3]
bool CResourceFile::TranslatePath |
( |
const std::string & | path, |
|
|
std::string & | translatedPath ) |
|
static |
The documentation for this class was generated from the following files: