![]() |
MOS Source Code
|
This is the complete list of members for File, including all inherited members.
BasicFile(IOFlags flags, io_type_t type, dentry_t *dentry) | BasicFile | inline |
dentry | BasicFile | |
File(IOFlags flags, dentry_t *dentry) | File | inline |
get_ops() const | BasicFile | inline |
IO(IOFlags flags, io_type_t type) | IO | explicit |
io_closed | IO | private |
io_flags | IO | |
io_refcount | IO | private |
io_type | IO | |
IsValid(const IO *io) | IO | inlinestatic |
map(vmap_t *vmap, off_t offset) | IO | |
name() const override | BasicFile | virtual |
offset | BasicFile | |
offset_lock | BasicFile | |
on_closed() override | File | virtual |
on_mmap(vmap_t *vmap, off_t offset) override | File | virtual |
on_munmap(vmap_t *vmap, bool *unmapped) override | File | virtual |
on_read(void *buf, size_t size) override | File | virtual |
on_seek(off_t offset, io_seek_whence_t whence) override | File | virtual |
on_write(const void *buf, size_t size) override | File | virtual |
pread(void *buf, size_t count, off_t offset) final | IO | virtual |
private_data | BasicFile | |
read(void *buf, size_t count) final | IO | virtual |
ref() | IO | inline |
seek(off_t, io_seek_whence_t) final | IO | virtual |
tell() final | IO | virtual |
type_name | NamedType<"File"> | static |
unmap(vmap_t *vmap, bool *unmapped) | IO | |
unref() | IO | inline |
VerifyMMapPermissions(VMFlags flags, bool is_private) final | IO | virtual |
write(const void *buf, size_t count) final | IO | virtual |
~BasicFile()=default | BasicFile | |
~File()=default | File | |
~IO()=0 | IO | pure virtual |