#include <BlurayFile.h>
|
| | CBlurayFile () |
| |
| | ~CBlurayFile () 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 |
| |
§ CBlurayFile()
| XFILE::CBlurayFile::CBlurayFile |
( |
void |
| ) |
|
§ ~CBlurayFile()
| XFILE::CBlurayFile::~CBlurayFile |
( |
| ) |
|
|
overridedefault |
§ TranslatePath()
| std::string XFILE::CBlurayFile::TranslatePath |
( |
const CURL & |
url | ) |
|
|
overrideprotectedvirtual |
The documentation for this class was generated from the following files: