IFS::FileSystem Member List
This is the complete list of members for IFS::FileSystem, including all inherited members.
| Attribute enum name | IFS::IFileSystem | |
| Attributes typedef | IFS::IFileSystem | |
| cast(IFileSystem &fs) | IFS::FileSystem | inlinestatic |
| cast(IFileSystem *fs) | IFS::FileSystem | inlinestatic |
| check() | IFS::IFileSystem | inlinevirtual |
| close(FileHandle file)=0 | IFS::IFileSystem | pure virtual |
| closedir(DirHandle dir)=0 | IFS::IFileSystem | pure virtual |
| eof(FileHandle file)=0 | IFS::IFileSystem | pure virtual |
| fcontrol(FileHandle file, ControlCode code, void *buffer, size_t bufSize) | IFS::IFileSystem | inlinevirtual |
| fenumxattr(FileHandle file, AttributeEnumCallback callback, void *buffer, size_t bufsize)=0 | IFS::IFileSystem | pure virtual |
| fgetextents(FileHandle file, Storage::Partition *part, Extent *list, uint16_t extcount) | IFS::IFileSystem | inlinevirtual |
| fgetxattr(FileHandle file, AttributeTag tag, void *buffer, size_t size)=0 | IFS::IFileSystem | pure virtual |
| flush(FileHandle file)=0 | IFS::IFileSystem | pure virtual |
| format()=0 | IFS::IFileSystem | pure virtual |
| fremove(FileHandle file)=0 | IFS::IFileSystem | pure virtual |
| fsetxattr(FileHandle file, AttributeTag tag, const void *data, size_t size)=0 | IFS::IFileSystem | pure virtual |
| fstat(FileHandle file, Stat &stat) | IFS::FileSystem | inline |
| fstat(FileHandle file, Stat *stat)=0 | IFS::FileSystem | |
| IFS::IFileSystem::fstat(FileHandle file, Stat *stat)=0 | IFS::IFileSystem | pure virtual |
| ftruncate(FileHandle file) | IFS::FileSystem | inline |
| ftruncate(FileHandle file, file_size_t new_size)=0 | IFS::FileSystem | |
| IFS::IFileSystem::ftruncate(FileHandle file, file_size_t new_size)=0 | IFS::IFileSystem | pure virtual |
| getAttribute(FileHandle file, AttributeTag tag, void *buffer, size_t size) | IFS::FileSystem | inline |
| getAttribute(const char *file, AttributeTag tag, void *buffer, size_t size) | IFS::FileSystem | inline |
| getAttribute(const String &file, AttributeTag tag, void *buffer, size_t size) | IFS::FileSystem | inline |
| getAttribute(const T &file, AttributeTag tag, String &value) | IFS::FileSystem | inline |
| getAttribute(const T &file, AttributeTag tag) | IFS::FileSystem | inline |
| getContent(const char *fileName, char *buffer, size_t bufSize) | IFS::FileSystem | |
| getContent(const String &fileName, char *buffer, size_t bufSize) | IFS::FileSystem | inline |
| getContent(const String &fileName) | IFS::FileSystem | |
| getErrorString(int err) | IFS::IFileSystem | inlinevirtual |
| getinfo(Info &info)=0 | IFS::IFileSystem | pure virtual |
| getSize(FileHandle file) | IFS::FileSystem | |
| getSize(const char *fileName) | IFS::FileSystem | |
| getSize(const String &fileName) | IFS::FileSystem | inline |
| getUserAttribute(const T &file, uint8_t tagValue, ParamTypes... params) | IFS::FileSystem | inline |
| getUserAttribute(const T &file, uint8_t tagValue) | IFS::FileSystem | inline |
| getxattr(const char *path, AttributeTag tag, void *buffer, size_t size)=0 | IFS::IFileSystem | pure virtual |
| lseek(FileHandle file, file_offset_t offset, SeekOrigin origin)=0 | IFS::IFileSystem | pure virtual |
| makedirs(const char *path) | IFS::FileSystem | |
| makedirs(const String &path) | IFS::FileSystem | inline |
| mkdir(const String &path) | IFS::FileSystem | inline |
| mkdir(const char *path)=0 | IFS::FileSystem | |
| IFS::IFileSystem::mkdir(const char *path)=0 | IFS::IFileSystem | pure virtual |
| mount()=0 | IFS::IFileSystem | pure virtual |
| open(const String &path, OpenFlags flags=OpenFlag::Read) | IFS::FileSystem | inline |
| open(const char *path, OpenFlags flags)=0 | IFS::FileSystem | |
| IFS::IFileSystem::open(const char *path, OpenFlags flags)=0 | IFS::IFileSystem | pure virtual |
| opendir(const String &path, DirHandle &dir) | IFS::FileSystem | inline |
| opendir(const char *path, DirHandle &dir)=0 | IFS::FileSystem | |
| IFS::IFileSystem::opendir(const char *path, DirHandle &dir)=0 | IFS::IFileSystem | pure virtual |
| read(FileHandle file, void *data, size_t size)=0 | IFS::IFileSystem | pure virtual |
| readContent(FileHandle file, size_t size, ReadContentCallback callback) | IFS::FileSystem | |
| readContent(FileHandle file, ReadContentCallback callback) | IFS::FileSystem | |
| readContent(const String &filename, ReadContentCallback callback) | IFS::FileSystem | |
| ReadContentCallback typedef | IFS::FileSystem | |
| readdir(DirHandle dir, Stat &stat)=0 | IFS::IFileSystem | pure virtual |
| remove(const String &path) | IFS::FileSystem | inline |
| remove(const char *path)=0 | IFS::FileSystem | |
| IFS::IFileSystem::remove(const char *path)=0 | IFS::IFileSystem | pure virtual |
| removeAttribute(const T &file, AttributeTag tag) | IFS::FileSystem | inline |
| removeUserAttribute(const T &file, uint8_t tagValue) | IFS::FileSystem | inline |
| rename(const String &oldpath, const String &newpath) | IFS::FileSystem | inline |
| rename(const char *oldpath, const char *newpath)=0 | IFS::FileSystem | |
| IFS::IFileSystem::rename(const char *oldpath, const char *newpath)=0 | IFS::IFileSystem | pure virtual |
| rewinddir(DirHandle dir)=0 | IFS::IFileSystem | pure virtual |
| setacl(const T &file, const ACL &acl) | IFS::FileSystem | inline |
| setattr(const T &file, FileAttributes attr) | IFS::FileSystem | inline |
| setAttribute(FileHandle file, AttributeTag tag, const void *data, size_t size) | IFS::FileSystem | inline |
| setAttribute(const char *file, AttributeTag tag, const void *data, size_t size) | IFS::FileSystem | inline |
| setAttribute(const String &file, AttributeTag tag, const void *data, size_t size) | IFS::FileSystem | inline |
| setAttribute(const T &file, AttributeTag tag, const String &data) | IFS::FileSystem | inline |
| setcompression(const T &file, const Compression &compression) | IFS::FileSystem | inline |
| setContent(const char *fileName, const void *content, size_t length) | IFS::FileSystem | |
| setContent(const char *fileName, const char *content) | IFS::FileSystem | inline |
| setContent(const String &fileName, const char *content) | IFS::FileSystem | inline |
| setContent(const String &fileName, const void *content, size_t length) | IFS::FileSystem | inline |
| setContent(const String &fileName, const String &content) | IFS::FileSystem | inline |
| setProfiler(IProfiler *profiler) | IFS::IFileSystem | inlinevirtual |
| settime(const T &file, time_t mtime) | IFS::FileSystem | inline |
| setUserAttribute(const T &file, uint8_t tagValue, ParamTypes... params) | IFS::FileSystem | inline |
| setVolume(uint8_t index, IFileSystem *fileSystem) | IFS::IFileSystem | inlinevirtual |
| setxattr(const char *path, AttributeTag tag, const void *data, size_t size)=0 | IFS::IFileSystem | pure virtual |
| stat(const String &path, Stat *s) | IFS::FileSystem | inline |
| stat(const String &path, Stat &s) | IFS::FileSystem | inline |
| stat(const char *path, Stat *stat)=0 | IFS::FileSystem | |
| IFS::IFileSystem::stat(const char *path, Stat *stat)=0 | IFS::IFileSystem | pure virtual |
| tell(FileHandle file)=0 | IFS::IFileSystem | pure virtual |
| truncate(const char *fileName, file_size_t newSize) | IFS::FileSystem | |
| truncate(const String &fileName, file_size_t newSize) | IFS::FileSystem | inline |
| Type enum name | IFS::IFileSystem | |
| write(FileHandle file, const void *data, size_t size)=0 | IFS::IFileSystem | pure virtual |
| ~IFileSystem() | IFS::IFileSystem | inlinevirtual |
1.8.17