|
ADTF
|
#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. | |
The Remote file system interface