ADTF
Loading...
Searching...
No Matches
adtf::remote::IFileSystem Class Referenceabstract

More...

#include <adtf_remote_filesystem_intf.h>

Inherits adtf::remote::devil::IFileSystem.

Public Member Functions

 ADTF_IID (IFileSystem, "filesystem.wolverine.remote.adtf")
 
virtual int64_t GetFileSize (const char *strFileName) const=0
 
- Public Member Functions inherited from adtf::remote::devil::IFileSystem
 ADTF_IID (IFileSystem, "filesystem.devil.remote.adtf")
 RPC IID of the File System.
 
virtual bool Exists (const char *strPath)=0
 
virtual bool IsFile (const char *strPath)=0
 
virtual bool IsDirectory (const char *strPath)=0
 
virtual const char * List (const char *strSearch, bool bFilesOnly=true)=0
 
virtual tResult Copy (const char *strSourcePath, const char *strDestinationPath)=0
 
virtual tResult Move (const char *strSourcePath, const char *strDestinationPath)=0
 
virtual tResult Delete (const char *strPath)=0
 
virtual tResult CreateDirectory (const char *strPath)=0
 
virtual tResult WriteFile (const char *strFileName, const char *strContent)=0
 
virtual const char * ReadFile (const char *strFileName)=0
 
virtual const char * GetDatFileDescription (const char *strDatFileName)=0
 
virtual tResult SetDatFileDescription (const char *strDatFileName, const char *strDescription)=0
 

Additional Inherited Members

- Static Public Attributes inherited from adtf::remote::devil::IFileSystem
static constexpr const tChar *const DEFAULT_NAME = "filesystem"
 The default name the filesystem is registered to the adtf::services::ant::IRPCObjectServerRegistry.
 

Detailed Description

The Remote file system interface


The documentation for this class was generated from the following file: