|
The Pedigree Project 0.1
|
This is the complete list of members for FatFilesystem, including all inherited members.
| acquireFileState(FatFile *, uintptr_t, size_t, uint32_t, uint32_t, Time::Timestamp, Time::Timestamp, Time::Timestamp) (defined in FatFilesystem) | FatFilesystem | protected |
| allocatedBlocks(File *file) (defined in FatFilesystem) | FatFilesystem | protected |
| cacheDirectoryContents(File *pFile) (defined in FatFilesystem) | FatFilesystem | |
| cacheVolumeLabel() (defined in FatFilesystem) | FatFilesystem | protected |
| chainExtent(File *file, uint32_t &count, uint32_t &last) (defined in FatFilesystem) | FatFilesystem | protected |
| clearPendingAttributes() (defined in FatFilesystem) | FatFilesystem | protected |
| convertFilenameFrom(String filename) const | FatFilesystem | protected |
| convertFilenameTo(String filename) const | FatFilesystem | protected |
| createDirectory(File *parent, const String &filename, uint32_t mask) override | FatFilesystem | protectedvirtual |
| Filesystem::createDirectory(const StringView &path, uint32_t mask, File *pStartNode=0) | Filesystem | |
| createFile(File *parent, const String &filename, uint32_t mask) override | FatFilesystem | protectedvirtual |
| createFile(File *parentDir, const String &filename, uint32_t mask, bool bDirectory=false, uint32_t dirClus=0, bool publish=true) | FatFilesystem | protected |
| Filesystem::createFile(const StringView &path, uint32_t mask, File *pStartNode=0) | Filesystem | |
| createLink(const StringView &path, File *target, File *pStartNode=0) | Filesystem | |
| createLink(File *parent, const String &filename, File *target) | Filesystem | protectedvirtual |
| createSymlink(File *parent, const String &filename, const String &value) override | FatFilesystem | protectedvirtual |
| Filesystem::createSymlink(const StringView &path, const String &value, File *pStartNode=0) | Filesystem | |
| decodeFileHandle(const FileHandle &handle, RetainedFile &file) (defined in Filesystem) | Filesystem | virtual |
| discardPendingAttributes(uint32_t cluster, uint32_t offset) (defined in FatFilesystem) | FatFilesystem | protected |
| drainFileStates(bool checked=false) (defined in FatFilesystem) | FatFilesystem | protected |
| encodeEntryAttributes(const File::Attributes &, Dir *, bool creating=false) (defined in FatFilesystem) | FatFilesystem | protected |
| encodeFileHandle(File &file, FileHandle &handle) | Filesystem | virtual |
| ensureCapacity(File *file, size_t size) (defined in FatFilesystem) | FatFilesystem | protected |
| eofValue() const | FatFilesystem | inlineprotected |
| extend(File *pFile, size_t size) (defined in FatFilesystem) | FatFilesystem | |
| FatDirectory (defined in FatFilesystem) | FatFilesystem | friend |
| FatFile (defined in FatFilesystem) | FatFilesystem | friend |
| FatFilesystem() (defined in FatFilesystem) | FatFilesystem | |
| FatFilesystem(const FatFilesystem &) (defined in FatFilesystem) | FatFilesystem | protected |
| FatSymlink (defined in FatFilesystem) | FatFilesystem | friend |
| fileAttributeChanged(File *pFile) (defined in FatFilesystem) | FatFilesystem | |
| fileClusterAt(File *, size_t) (defined in FatFilesystem) | FatFilesystem | protected |
| fileHandleFsid(FileSystemId &id) (defined in Filesystem) | Filesystem | virtual |
| fileIdentifier(uint32_t cluster, uint32_t offset) (defined in FatFilesystem) | FatFilesystem | protected |
| fileIdentifierLocked(uint64_t slot) (defined in FatFilesystem) | FatFilesystem | protected |
| Filesystem() | Filesystem | |
| Filesystem(const Filesystem &) | Filesystem | private |
| 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 |
| findFreeCluster(bool *persisted=nullptr) | FatFilesystem | protected |
| findNode(File *pNode, StringView path) | Filesystem | private |
| findNode(File *pNode, StringView path, File *stableStart, File *trueRoot, File **retainedResult) | Filesystem | private |
| findParent(StringView path, File *pStartNode, String &filename, File **retainedParent=nullptr) | Filesystem | private |
| findRetained(const StringView &path, Directory::ChildLease &result, File *pStartNode=nullptr) | Filesystem | |
| getClusterEntry(uint32_t cluster, bool bLock=true) | FatFilesystem | protected |
| getDirectoryEntry(uint32_t clus, uint32_t offset) const | FatFilesystem | protected |
| getDisk() | Filesystem | inline |
| getFatDate(Time::Timestamp timestamp) const (defined in FatFilesystem) | FatFilesystem | protected |
| getFatSector(uint32_t sector) (defined in FatFilesystem) | FatFilesystem | protected |
| getFatTime(Time::Timestamp timestamp) const (defined in FatFilesystem) | FatFilesystem | protected |
| getRoot() const override | FatFilesystem | virtual |
| getSectorNumber(uint32_t cluster) const | FatFilesystem | protected |
| getUnixTimestamp(uint16_t time, uint16_t date) const (defined in FatFilesystem) | FatFilesystem | protected |
| getUuid(String &) const override | FatFilesystem | virtual |
| getVolumeLabel() const override | FatFilesystem | virtual |
| initialise(Disk *pDisk) override | FatFilesystem | virtual |
| invalidateFsInfoHints() (defined in FatFilesystem) | FatFilesystem | protected |
| isCaseSensitive() | Filesystem | inlinevirtual |
| isEof(uint32_t cluster) const | FatFilesystem | inlineprotected |
| isNodeUnlinked(File *) const (defined in FatFilesystem) | FatFilesystem | protected |
| isReadOnly() | Filesystem | inline |
| loadRootDir() (defined in FatFilesystem) | FatFilesystem | protected |
| m_AllocationLock | FatFilesystem | protected |
| m_BlockSize | FatFilesystem | protected |
| m_bReadOnly | Filesystem | protected |
| m_ChainRevision (defined in FatFilesystem) | FatFilesystem | protected |
| m_ClusterCount | FatFilesystem | protected |
| m_DataAreaStart | FatFilesystem | protected |
| m_DirtyFatSectors (defined in FatFilesystem) | FatFilesystem | protected |
| m_DiskUse (defined in Filesystem) | Filesystem | protected |
| m_FatCache (defined in FatFilesystem) | FatFilesystem | protected |
| m_FatLock | FatFilesystem | protected |
| m_FatSector | FatFilesystem | protected |
| m_FileIdentifiers (defined in FatFilesystem) | FatFilesystem | protected |
| m_FileMutationLock | FatFilesystem | protected |
| m_FileStates (defined in FatFilesystem) | FatFilesystem | protected |
| m_FreeClusterHint | FatFilesystem | protected |
| m_FsInfo (defined in FatFilesystem) | FatFilesystem | protected |
| m_FsInfoInvalidated (defined in FatFilesystem) | FatFilesystem | protected |
| m_IoFailed (defined in FatFilesystem) | FatFilesystem | protected |
| m_MountedClean (defined in FatFilesystem) | FatFilesystem | protected |
| m_NextFileIdentifier (defined in FatFilesystem) | FatFilesystem | protected |
| m_NodeAliases (defined in FatFilesystem) | FatFilesystem | protected |
| m_NodeStates (defined in FatFilesystem) | FatFilesystem | protected |
| m_pDisk | Filesystem | protected |
| m_PendingAttributes (defined in FatFilesystem) | FatFilesystem | protected |
| m_pFatCache | FatFilesystem | protected |
| m_pRoot | FatFilesystem | protected |
| m_RootDir (defined in FatFilesystem) | FatFilesystem | protected |
| m_RootDirCount (defined in FatFilesystem) | FatFilesystem | protected |
| m_ShutdownComplete (defined in FatFilesystem) | FatFilesystem | protected |
| m_StateList (defined in FatFilesystem) | FatFilesystem | protected |
| m_StateLock (defined in FatFilesystem) | FatFilesystem | protected |
| m_StructureLock | Filesystem | privatestatic |
| m_Superblock | FatFilesystem | protected |
| m_Superblock16 (defined in FatFilesystem) | FatFilesystem | protected |
| m_Superblock32 (defined in FatFilesystem) | FatFilesystem | protected |
| m_Type | FatFilesystem | protected |
| m_VolumeLabel | FatFilesystem | protected |
| moveNode(File *, uint32_t, uint32_t) (defined in FatFilesystem) | FatFilesystem | protected |
| moveNonFileNode(File *, uint32_t, uint32_t) (defined in FatFilesystem) | FatFilesystem | protected |
| movePendingAttributes(uint32_t oldCluster, uint32_t oldOffset, uint32_t newCluster, uint32_t newOffset) (defined in FatFilesystem) | FatFilesystem | protected |
| operator=(const FatFilesystem &) (defined in FatFilesystem) | FatFilesystem | protected |
| prepareFileShrink(FatFile *, size_t, UniquePointer< File::PreparedShrink > &) (defined in FatFilesystem) | FatFilesystem | protected |
| probe(Disk *pDisk) (defined in FatFilesystem) | FatFilesystem | static |
| ProbeCallback typedef | Filesystem | |
| publishSize(File *, size_t) (defined in FatFilesystem) | FatFilesystem | protected |
| quotaControl(const QuotaRequest &, QuotaResponse &, File *quotaFile=nullptr) (defined in Filesystem) | Filesystem | virtual |
| read(File *pFile, uint64_t location, uint64_t size, uintptr_t buffer, bool bCanBlock=true) (defined in FatFilesystem) | FatFilesystem | |
| readCluster(uint32_t block, uintptr_t buffer) const | FatFilesystem | protected |
| readDirectoryPortion(uint32_t clus) const | FatFilesystem | protected |
| readDirectoryPortion(uint32_t clus, uintptr_t buffer) const | FatFilesystem | protected |
| readSectorBlock(uint32_t sec, size_t size, uintptr_t buffer) const | FatFilesystem | protected |
| registerNode(File *) (defined in FatFilesystem) | FatFilesystem | protected |
| releaseClusterChain(uint32_t clus, bool lockFile=true) | FatFilesystem | protected |
| releaseFileState(FatFile *) (defined in FatFilesystem) | FatFilesystem | protected |
| releaseNode(File *) (defined in FatFilesystem) | FatFilesystem | protected |
| remove(const StringView &path, File *pStartNode=0) | Filesystem | |
| remove(const StringView &path, File *pStartNode, File *expected) | Filesystem | |
| remove(File *parent, File *file) | Filesystem | |
| removeChild(File *parent, const String &filename, File *expected) | Filesystem | private |
| removeNode(File *parent, const String &filename, File *file) override | FatFilesystem | protectedvirtual |
| rename(const StringView &oldPath, File *oldStart, const StringView &newPath, File *newStart, bool noReplace=false) | Filesystem | |
| renameChildren(File *oldParent, const String &oldName, File *newParent, const String &newName, bool noReplace, bool sourceMustBeDirectory) (defined in Filesystem) | Filesystem | private |
| renameNode(Directory *oldParent, const String &oldName, File *source, Directory *newParent, const String &newName, File *replaced) override | FatFilesystem | protectedvirtual |
| retireNode(File *) (defined in FatFilesystem) | FatFilesystem | protected |
| setClusterEntry(uint32_t cluster, uint32_t value, bool bLock=true, bool persist=true) | FatFilesystem | protected |
| shutdown() override | FatFilesystem | virtual |
| sync() override | FatFilesystem | virtual |
| syncFat(bool bLock=true) (defined in FatFilesystem) | FatFilesystem | protected |
| syncFileMetadata(File *file) (defined in FatFilesystem) | FatFilesystem | protected |
| syncNode(File *) (defined in FatFilesystem) | FatFilesystem | protected |
| syncNodeAttributes(File *) (defined in FatFilesystem) | FatFilesystem | protected |
| syncPendingAttributes() (defined in FatFilesystem) | FatFilesystem | protected |
| SyncStatus enum name (defined in Filesystem) | Filesystem | |
| trimFileAllocation(FatFile *) (defined in FatFilesystem) | FatFilesystem | protected |
| truncate(File *pFile) (defined in FatFilesystem) | FatFilesystem | |
| truncateFile(File *file) (defined in FatFilesystem) | FatFilesystem | protected |
| unlinkNode(File *) (defined in FatFilesystem) | FatFilesystem | protected |
| unlinkNonFileNode(File *) (defined in FatFilesystem) | FatFilesystem | protected |
| updateFileMetadata(File *file, size_t size) (defined in FatFilesystem) | FatFilesystem | protected |
| write(File *pFile, uint64_t location, uint64_t size, uintptr_t buffer, bool bCanBlock=true) (defined in FatFilesystem) | FatFilesystem | |
| writeCachedPages(FatFile::State &, const Cache::WritebackPage *, size_t) (defined in FatFilesystem) | FatFilesystem | protected |
| writeCluster(uint32_t block, uintptr_t buffer) | FatFilesystem | protected |
| writeDirectoryEntry(Dir *dir, uint32_t clus, uint32_t offset) | FatFilesystem | protected |
| writeDirectoryPortion(uint32_t clus, void *p) | FatFilesystem | protected |
| writeEntryAttributes(File *, Dir *, bool creating=false) (defined in FatFilesystem) | FatFilesystem | protected |
| writePendingAttributes(const PendingAttributes &) (defined in FatFilesystem) | FatFilesystem | protected |
| writeSectorBlock(uint32_t sec, size_t size, uintptr_t buffer) | FatFilesystem | protected |
| zeroRange(File *file, size_t begin, size_t end) (defined in FatFilesystem) | FatFilesystem | protected |
| ~FatFilesystem() override (defined in FatFilesystem) | FatFilesystem | |
| ~Filesystem() | Filesystem | virtual |