The Pedigree Project
0.1
|
This is the complete list of members for Ext2Filesystem, including all inherited members.
checkOptionalFeature(size_t feature) (defined in Ext2Filesystem) | Ext2Filesystem | private |
checkReadOnlyFeature(size_t feature) (defined in Ext2Filesystem) | Ext2Filesystem | private |
checkRequiredFeature(size_t feature) (defined in Ext2Filesystem) | Ext2Filesystem | private |
createDirectory(File *parent, const String &filename, uint32_t mask) | Ext2Filesystem | protectedvirtual |
Filesystem::createDirectory(const StringView &path, uint32_t mask, File *pStartNode=0) | Filesystem | |
createFile(File *parent, const String &filename, uint32_t mask) | Ext2Filesystem | protectedvirtual |
Filesystem::createFile(const StringView &path, uint32_t mask, File *pStartNode=0) | Filesystem | |
createLink(File *parent, const String &filename, File *target) | Ext2Filesystem | protectedvirtual |
Filesystem::createLink(const StringView &path, File *target, File *pStartNode=0) | Filesystem | |
createNode(File *parent, const String &filename, uint32_t mask, const String &value, size_t type, uint32_t inodeOverride=0) | Ext2Filesystem | privatevirtual |
createSymlink(File *parent, const String &filename, const String &value) | Ext2Filesystem | protectedvirtual |
Filesystem::createSymlink(const StringView &path, const String &value, File *pStartNode=0) | Filesystem | |
decreaseInodeRefcount(uint32_t inode) (defined in Ext2Filesystem) | Ext2Filesystem | private |
ensureFreeBlockBitmapLoaded(size_t group) (defined in Ext2Filesystem) | Ext2Filesystem | private |
ensureFreeInodeBitmapLoaded(size_t group) (defined in Ext2Filesystem) | Ext2Filesystem | private |
ensureInodeTableLoaded(size_t group) (defined in Ext2Filesystem) | Ext2Filesystem | private |
Ext2Directory (defined in Ext2Filesystem) | Ext2Filesystem | friend |
Ext2File (defined in Ext2Filesystem) | Ext2Filesystem | friend |
Ext2Filesystem() (defined in Ext2Filesystem) | Ext2Filesystem | |
Ext2Filesystem(const Ext2Filesystem &) | Ext2Filesystem | private |
Ext2Node (defined in Ext2Filesystem) | Ext2Filesystem | friend |
Ext2Symlink (defined in Ext2Filesystem) | Ext2Filesystem | friend |
Filesystem() | Filesystem | |
find(const StringView &path) | Filesystem | virtual |
find(const String &path) (defined in Filesystem) | Filesystem | virtual |
find(const StringView &path, File *pStartNode) (defined in Filesystem) | Filesystem | virtual |
find(const String &path, File *pStartNode) (defined in Filesystem) | Filesystem | virtual |
findFreeBlock(uint32_t inode) (defined in Ext2Filesystem) | Ext2Filesystem | private |
findFreeBlocks(uint32_t inode, size_t count, Vector< uint32_t > &blocks) | Ext2Filesystem | private |
findFreeBlocksInGroup(uint32_t group, size_t maxCount, Vector< uint32_t > &blocks) | Ext2Filesystem | private |
findFreeInode() | Ext2Filesystem | private |
getDisk() | Filesystem | inline |
getInode(uint32_t num) (defined in Ext2Filesystem) | Ext2Filesystem | private |
getRoot() const | Ext2Filesystem | virtual |
getVolumeLabel() const | Ext2Filesystem | virtual |
increaseInodeRefcount(uint32_t inode) (defined in Ext2Filesystem) | Ext2Filesystem | private |
initialise(Disk *pDisk) | Ext2Filesystem | virtual |
isCaseSensitive() | Filesystem | inlinevirtual |
isReadOnly() | Filesystem | inline |
m_BlockSize | Ext2Filesystem | private |
m_bReadOnly | Filesystem | protected |
m_InodeSize | Ext2Filesystem | private |
m_nGroupDescriptors | Ext2Filesystem | private |
m_pBlockBitmaps | Ext2Filesystem | private |
m_pDisk | Filesystem | protected |
m_pGroupDescriptors | Ext2Filesystem | private |
m_pInodeBitmaps | Ext2Filesystem | private |
m_pInodeTables | Ext2Filesystem | private |
m_pRoot | Ext2Filesystem | private |
m_pSuperblock | Ext2Filesystem | private |
m_VolumeLabel | Ext2Filesystem | private |
m_WriteLock | Ext2Filesystem | private |
operator=(const Ext2Filesystem &) (defined in Ext2Filesystem) | Ext2Filesystem | private |
pinBlock(uint64_t location) (defined in Ext2Filesystem) | Ext2Filesystem | private |
probe(Disk *pDisk) (defined in Ext2Filesystem) | Ext2Filesystem | static |
ProbeCallback typedef | Filesystem | |
readBlock(uint32_t block) | Ext2Filesystem | private |
releaseBlock(uint32_t block) | Ext2Filesystem | private |
releaseInode(uint32_t inode) | Ext2Filesystem | private |
remove(File *parent, File *file) | Ext2Filesystem | protectedvirtual |
Filesystem::remove(const StringView &path, File *pStartNode=0) | Filesystem | |
sync(size_t offset, bool async) (defined in Ext2Filesystem) | Ext2Filesystem | private |
unpinBlock(uint64_t location) (defined in Ext2Filesystem) | Ext2Filesystem | private |
writeBlock(uint32_t block) | Ext2Filesystem | private |
writeInode(uint32_t num) (defined in Ext2Filesystem) | Ext2Filesystem | private |
~Ext2Filesystem() (defined in Ext2Filesystem) | Ext2Filesystem | virtual |
~Filesystem() | Filesystem | virtual |