| 
|   | CTempFile ()=default | 
|   | 
|   | ~CTempFile () | 
|   | 
| bool  | Create (const std::string &suffix) | 
|   | 
| bool  | Delete () | 
|   | 
| const std::string &  | getTempFilePath () const | 
|   | 
| std::string  | getTempFileDirectory () const | 
|   | 
|   | CFile () | 
|   | 
|   | ~CFile () | 
|   | 
| bool  | CURLCreate (const std::string &url) | 
|   | 
| bool  | CURLAddOption (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, std::vector< uint8_t > &outputBuffer) | 
|   | 
| ssize_t  | Read (void *bufPtr, size_t bufSize) | 
|   | 
| bool  | ReadLine (std::string &line) | 
|   | String reading by line.  
  | 
|   | 
| ReadLineResult  | ReadLine (char *buffer, std::size_t bufferSize) | 
|   | 
| 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, std::vector< uint8_t > &outputBuffer) | 
|   | 
| const std::unique_ptr< BitstreamStats > &  | GetBitstreamStats () const | 
|   | 
| int  | IoControl (IOControl request, void *param) | 
|   | 
| IFile *  | GetImplementation () const | 
|   | 
| int  | Stat (struct __stat64 *buffer) | 
|   | 
| double  | GetDownloadSpeed () | 
|   | 
 | 
| static int  | DetermineChunkSize (const int srcChunkSize, const int reqChunkSize) | 
|   | 
| static bool  | Exists (const CURL &file, bool bUseCache=true) | 
|   | 
| static bool  | Delete (const CURL &file) | 
|   | 
| static int  | Stat (const CURL &file, struct __stat64 *buffer) | 
|   | Fills struct __stat64 with information about file specified by url.  
  | 
|   | 
| 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) | 
|   | Fills struct __stat64 with information about file specified by filename.  
  | 
|   | 
| 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()
  
  
      
        
          | const std::string & CTempFile::getTempFilePath  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
The documentation for this class was generated from the following file: