The Pedigree Project 0.1
Iso9660Filesystem Member List

This is the complete list of members for Iso9660Filesystem, including all inherited members.

beginDeviceRemoval(bool deviceAvailable) (defined in Filesystem)Filesystemprotected
createDirectory(File *parent, const String &filename, uint32_t mask)Iso9660Filesystemprotectedvirtual
Filesystem::createDirectory(const StringView &path, uint32_t mask, File *pStartNode=0)Filesystem
createFile(File *parent, const String &filename, uint32_t mask)Iso9660Filesystemprotectedvirtual
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)Filesystemprotectedvirtual
createSymlink(File *parent, const String &filename, const String &value)Iso9660Filesystemprotectedvirtual
Filesystem::createSymlink(const StringView &path, const String &value, File *pStartNode=0)Filesystem
decodeFileHandle(const FileHandle &handle, RetainedFile &file) (defined in Filesystem)Filesystemvirtual
deviceRemoved(bool deviceAvailable=false)Filesystemvirtual
encodeFileHandle(File &file, FileHandle &handle)Filesystemvirtual
fileFromDirRecord(Iso9660DirRecord &dir, size_t inodeNum, File *parent, bool bDirectory=false) (defined in Iso9660Filesystem)Iso9660Filesystemprotected
fileHandleFsid(FileSystemId &id) (defined in Filesystem)Filesystemvirtual
Filesystem()Filesystem
Filesystem(const Filesystem &)Filesystemprivate
find(const StringView &path)Filesystemvirtual
find(const String &path) (defined in Filesystem)Filesystemvirtual
find(const StringView &path, File *pStartNode) (defined in Filesystem)Filesystemvirtual
find(const String &path, File *pStartNode) (defined in Filesystem)Filesystemvirtual
findNode(File *pNode, StringView path)Filesystemprivate
findNode(File *pNode, StringView path, File *stableStart, File *trueRoot, File **retainedResult)Filesystemprivate
findParent(StringView path, File *pStartNode, String &filename, File **retainedParent=nullptr)Filesystemprivate
findRetained(const StringView &path, Directory::ChildLease &result, File *pStartNode=nullptr)Filesystem
getBlockSize() (defined in Iso9660Filesystem)Iso9660Filesysteminlineprotected
getDisk() (defined in Iso9660Filesystem)Iso9660Filesysteminlineprotectedvirtual
getRoot() constIso9660Filesystemvirtual
getUuid(String &uuid) constFilesysteminlinevirtual
getVolumeLabel() constIso9660Filesystemvirtual
initialise(Disk *pDisk)Iso9660Filesystemvirtual
isCaseSensitive()Filesysteminlinevirtual
isDeviceRemoved() const (defined in Filesystem)Filesystem
isLeap(uint32_t year) (defined in Iso9660Filesystem)Iso9660Filesysteminlineprotected
Iso9660Directory (defined in Iso9660Filesystem)Iso9660Filesystemfriend
Iso9660File (defined in Iso9660Filesystem)Iso9660Filesystemfriend
Iso9660Filesystem() (defined in Iso9660Filesystem)Iso9660Filesystem
Iso9660Filesystem(const Iso9660Filesystem &) (defined in Iso9660Filesystem)Iso9660Filesystemprotected
isReadOnly()Filesysteminline
m_BlockNumber (defined in Iso9660Filesystem)Iso9660Filesystemprotected
m_BlockSizeIso9660Filesystemprotected
m_bReadOnlyFilesystemprotected
m_DiskUse (defined in Filesystem)Filesystemprotected
m_JolietLevelIso9660Filesystemprotected
m_Operations (defined in Filesystem)Filesystemmutableprotected
m_pDiskIso9660Filesystemprotected
m_PrimaryVolDescIso9660Filesystemprotected
m_pRootIso9660Filesystemprotected
m_RemovalOwner (defined in Filesystem)Filesystemprivate
m_RootDir (defined in Iso9660Filesystem)Iso9660Filesystemprotected
m_StructureLockFilesystemprivatestatic
m_SuppVolDesc (defined in Iso9660Filesystem)Iso9660Filesystemprotected
m_VolDesc (defined in Iso9660Filesystem)Iso9660Filesystemprotected
m_VolumeLabelIso9660Filesystemprotected
operator=(const Iso9660Filesystem &) (defined in Iso9660Filesystem)Iso9660Filesystemprotected
parseJolietName(Iso9660DirRecord &name) (defined in Iso9660Filesystem)Iso9660Filesystemprotected
parseName(Iso9660DirRecord &name) (defined in Iso9660Filesystem)Iso9660Filesystemprotected
probe(Disk *pDisk) (defined in Iso9660Filesystem)Iso9660Filesystemstatic
ProbeCallback typedefFilesystem
quotaControl(const QuotaRequest &, QuotaResponse &, File *quotaFile=nullptr) (defined in Filesystem)Filesystemvirtual
readBlock(File *pFile, uint64_t location) (defined in Iso9660Filesystem)Iso9660Filesystemprotected
readSector(uint64_t location, void *destination)Iso9660Filesystemprotected
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, const FilesystemPathRef *parentPath=nullptr)Filesystemprivate
removeNode(File *parent, const String &filename, File *file)Iso9660Filesystemprotectedvirtual
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, const FilesystemPathRef *oldPath=nullptr, const FilesystemPathRef *newPath=nullptr) (defined in Filesystem)Filesystemprivate
renameNode(Directory *oldParent, const String &oldName, File *source, Directory *newParent, const String &newName, File *replaced)Filesystemprotectedvirtual
shutdown()Filesystemvirtual
sync()Filesystemvirtual
SyncStatus enum name (defined in Filesystem)Filesystem
timeToUnix(Iso9660DirTimestamp &time) (defined in Iso9660Filesystem)Iso9660Filesysteminlineprotected
tryAcquireOperation(OperationBarrier::Lease &operation) const (defined in Filesystem)Filesystem
~Filesystem()Filesystemvirtual
~Iso9660Filesystem() (defined in Iso9660Filesystem)Iso9660Filesystemvirtual