|
| | CTempFile ()=default |
| |
| | ~CTempFile () |
| |
| bool | Create (const std::string &suffix) |
| |
| bool | Delete () |
| |
| std::string | getTempFilePath () const |
| |
| std::string | getTempFileDirectory () const |
| |
| | CFile () |
| |
| | ~CFile () |
| |
| bool | CURLCreate (const std::string &url) |
| |
| bool | CURLAddOption (XFILE::CURLOPTIONTYPE type, const char *name, const char *value) |
| |
| bool | CURLOpen (unsigned int flags) |
| |
| bool | Open (const CURL &file, const unsigned int flags=0) |
| |
| bool | Open (const std::string &strFileName, const unsigned int flags=0) |
| |
| bool | OpenForWrite (const CURL &file, bool bOverWrite=false) |
| |
| bool | OpenForWrite (const std::string &strFileName, bool bOverWrite=false) |
| |
| ssize_t | LoadFile (const CURL &file, auto_buffer &outputBuffer) |
| |
| ssize_t | Read (void *bufPtr, size_t bufSize) |
| |
| bool | ReadString (char *szLine, int iLineLength) |
| |
| ssize_t | Write (const void *bufPtr, size_t bufSize) |
| |
| void | Flush () |
| |
| int64_t | Seek (int64_t iFilePosition, int iWhence=SEEK_SET) |
| |
| int | Truncate (int64_t iSize) |
| |
| int64_t | GetPosition () const |
| |
| int64_t | GetLength () |
| |
| void | Close () |
| |
| int | GetChunkSize () |
| |
| const std::string | GetProperty (XFILE::FileProperty type, const std::string &name="") const |
| |
| const std::vector< std::string > | GetPropertyValues (XFILE::FileProperty type, const std::string &name="") const |
| |
| ssize_t | LoadFile (const std::string &filename, auto_buffer &outputBuffer) |
| |
| BitstreamStats * | GetBitstreamStats () |
| |
| int | IoControl (EIoControl request, void *param) |
| |
| IFile * | GetImplementation () const |
| |
| int | Stat (struct __stat64 *buffer) |
| |
| double | GetDownloadSpeed () |
| |
|
| static int | GetChunkSize (int chunk, int minimum) |
| |
| static bool | Exists (const CURL &file, bool bUseCache=true) |
| |
| static bool | Delete (const CURL &file) |
| |
| static int | Stat (const CURL &file, struct __stat64 *buffer) |
| |
| static bool | Rename (const CURL &file, const CURL &urlNew) |
| |
| static bool | Copy (const CURL &file, const CURL &dest, XFILE::IFileCallback *pCallback=NULL, void *pContext=NULL) |
| |
| static bool | SetHidden (const CURL &file, bool hidden) |
| |
| static bool | Exists (const std::string &strFileName, bool bUseCache=true) |
| |
| static int | Stat (const std::string &strFileName, struct __stat64 *buffer) |
| |
| static bool | Delete (const std::string &strFileName) |
| |
| static bool | Rename (const std::string &strFileName, const std::string &strNewFileName) |
| |
| static bool | Copy (const std::string &strFileName, const std::string &strDest, XFILE::IFileCallback *pCallback=NULL, void *pContext=NULL) |
| |
| static bool | SetHidden (const std::string &fileName, bool hidden) |
| |
◆ CTempFile()
◆ ~CTempFile()
| CTempFile::~CTempFile |
( |
| ) |
|
|
inline |
◆ Create()
| bool CTempFile::Create |
( |
const std::string & |
suffix | ) |
|
|
inline |
◆ Delete()
| bool CTempFile::Delete |
( |
| ) |
|
|
inline |
◆ getTempFileDirectory()
| std::string CTempFile::getTempFileDirectory |
( |
| ) |
const |
|
inline |
◆ getTempFilePath()
| std::string CTempFile::getTempFilePath |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: