12 #ifndef ROOT_TDavixSystem 13 #define ROOT_TDavixSystem 60 virtual int Unlink(
const char *path);
virtual Int_t MakeDirectory(const char *dir)
Make a directory.
virtual int Unlink(const char *path)
Unlink, i.e. remove, a file.
virtual Int_t Locate(const char *path, TString &endurl)
#define ClassDef(name, id)
virtual Bool_t IsPathLocal(const char *path)
Returns TRUE if the url in 'path' points to the local file system.
virtual void * OpenDirectory(const char *dir)
Open a directory. Returns 0 if directory does not exist.
TDavixFileInternal * d_ptr
virtual void FreeDirectory(void *dirp)
Free a directory.
virtual Bool_t ConsistentWith(const char *path, void *dirptr)
Check consistency of this helper with the one required by 'path' or 'dirptr'.
virtual const char * GetDirEntry(void *dirp)
Get a directory entry. Returns 0 if no more entries.
Abstract base class defining a generic interface to the underlying Operating System.
virtual Int_t GetPathInfo(const char *path, FileStat_t &buf)
Get info about a file.