#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 |
| | Fills struct __stat64 with information about file specified by url.
|
| |
| 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 ReadLineResult | ReadLine (char *buffer, std::size_t bufferSize) |
| |
| 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 (IOControl 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: