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 |