|
int | chdir (const char *path) |
|
int | readlink (const char *pathname, char *buf, unsigned bufsiz) |
|
int | open (const char *pathname, bool write) |
|
int | close (int fd) |
|
int | read (int fd, void *buf, unsigned count) |
|
int | write (int fd, const void *buf, unsigned count) |
|
int | symlink (const char *target, const char *linkpath) |
|
int | mkdir (const char *pathname) |
|
FileSystemInterface::DirHandle * | opendir (const char *name) |
|
FileSystemInterface::DirEntry | readdir (FileSystemInterface::DirHandle *dirp) |
|
void | rewinddir (FileSystemInterface::DirHandle *dirp) |
|
int | closedir (FileSystemInterface::DirHandle *dirp) |
|
FileSystemInterface::FileStats | stat (const char *path, bool followSymlink=true) |
|
int | getcwd (char *buf, unsigned bufsiz) |
|
void | sync () |
|
virtual int | chdir (const char *path)=0 |
|
virtual int | readlink (const char *pathname, char *buf, unsigned bufsiz)=0 |
|
virtual int | open (const char *pathname, bool write=false)=0 |
|
virtual int | close (int fd)=0 |
|
virtual int | read (int fd, void *buf, unsigned count)=0 |
|
virtual int | write (int fd, const void *buf, unsigned count)=0 |
|
virtual int | link (const char *oldpath, const char *newpath) |
|
virtual int | symlink (const char *target, const char *linkpath)=0 |
|
virtual int | unlink (const char *pathname) |
|
virtual int | rename (const char *oldpath, const char *newpath) |
|
virtual int | mkdir (const char *pathname)=0 |
|
virtual int | rmdir (const char *pathname) |
|
virtual int | truncate (const char *path) |
|
virtual DirHandle * | opendir (const char *name)=0 |
|
virtual DirEntry | readdir (DirHandle *dirp)=0 |
|
virtual void | rewinddir (DirHandle *dirp)=0 |
|
virtual int | closedir (DirHandle *dirp)=0 |
|
virtual struct FileStats | stat (const char *path, bool followSymlink=true)=0 |
|
virtual int | getcwd (char *buf, unsigned bufsiz)=0 |
|
virtual void | sync ()=0 |
|