IFS::FileSystem Member List

This is the complete list of members for IFS::FileSystem, including all inherited members.

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