12#ifndef ROOT_TDavixSystem
13#define ROOT_TDavixSystem
55 int Unlink(
const char *path)
override;
int Int_t
Signed integer 4 bytes (int).
bool Bool_t
Boolean (0=false, 1=true) (bool).
#define ClassDefOverride(name, id)
Bool_t ConsistentWith(const char *path, void *dirptr) override
Check consistency of this helper with the one required by 'path' or 'dirptr'.
Int_t MakeDirectory(const char *dir) override
Make a directory.
void FreeDirectory(void *dirp) override
Free a directory.
virtual Int_t Locate(const char *path, TString &endurl)
const char * GetDirEntry(void *dirp) override
Get a directory entry. Returns 0 if no more entries.
TDavixFileInternal * d_ptr
Bool_t IsPathLocal(const char *path) override
Returns TRUE if the url in 'path' points to the local file system.
Int_t GetPathInfo(const char *path, FileStat_t &buf) override
Get info about a file.
int Unlink(const char *path) override
Unlink, i.e.
void * OpenDirectory(const char *dir) override
Open a directory.
TSystem(const TSystem &)=delete