Commit Graph

2 Commits (21cd94e4ce754dcbab0b732c8fe0d2a7b7f7090d)

Author SHA1 Message Date
Sam Grove 1ff08912c3 Fix doxygen warnings. 2017-06-11 09:48:15 +01:00
Christopher Haster 5d6fc713fb FileSystem: Reintegrated FileSystemLike interface
Required for other representations of FileSystems, ie LocalFileSystem

Introduces FileSystemHandle for the same behaviour as FileHandle and
DirHandle.

Requires the following to hook into file/dir lookup:
```
int open(FileHandle **file, const char *filename, int flags)
int open(DirHandle **dir, const char *path)
```

This hook is provided by the FileSystem class, so requires no changes
from implementations.
2017-06-03 13:17:37 -05:00