The Pedigree Project 0.1
VfsMountView Member List

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

anonymousPath(File *retainedNode, FilesystemPathRef &result) (defined in VfsMountView)VfsMountView
attach(const FilesystemContextRef &context, const FilesystemPathRef &covered, Filesystem *backing, BackingOwnership ownership=BackingOwnership::External) (defined in VfsMountView)VfsMountView
attachmentId(const FilesystemPathRef &path) const (defined in VfsMountView)VfsMountView
BackingOwnership enum name (defined in VfsMountView)VfsMountView
bootRootPath(FilesystemPathRef &result) (defined in VfsMountView)VfsMountView
changeCwd(const FilesystemContextRef &context, const FilesystemPathRef &path) (defined in VfsMountView)VfsMountView
changeRoot(const FilesystemContextRef &context, const FilesystemPathRef &path) (defined in VfsMountView)VfsMountView
createBootContext(FilesystemContextOwner &result) (defined in VfsMountView)VfsMountView
createDirectory(const FilesystemPathRef &parent, const String &name, uint32_t mask) (defined in VfsMountView)VfsMountView
createFile(const FilesystemPathRef &parent, const String &name, uint32_t mask) (defined in VfsMountView)VfsMountView
createLink(const FilesystemPathRef &parent, const String &name, const FilesystemPathRef &target) (defined in VfsMountView)VfsMountView
createSymlink(const FilesystemPathRef &parent, const String &name, const String &value) (defined in VfsMountView)VfsMountView
detach(const FilesystemContextRef &context, const String &target, bool lazy) (defined in VfsMountView)VfsMountView
detachBackingForShutdown(Filesystem *backing) (defined in VfsMountView)VfsMountView
follow(const FilesystemContextRef &context, const FilesystemPathRef &selected, FilesystemPathRef &result) (defined in VfsMountView)VfsMountView
formatPath(const FilesystemContextSnapshot &context, const FilesystemPathRef &path, String &result) (defined in VfsMountView)VfsMountView
initialise(Filesystem *bootRoot) (defined in VfsMountView)VfsMountView
isMountpoint(File *node) const (defined in VfsMountView)VfsMountView
m_State (defined in VfsMountView)VfsMountViewprivate
m_Vfs (defined in VfsMountView)VfsMountViewprivate
operator=(const VfsMountView &)=delete (defined in VfsMountView)VfsMountViewprivate
pathForNode(const FilesystemPathRef &sameAttachment, File *retainedNode, FilesystemPathRef &result) (defined in VfsMountView)VfsMountView
pivot(const FilesystemContextRef &context, const String &newRoot, const String &putOld) (defined in VfsMountView)VfsMountView
remove(const FilesystemPathRef &parent, const String &name, File *expected=nullptr) (defined in VfsMountView)VfsMountView
rename(const FilesystemPathRef &oldParent, const String &oldName, const FilesystemPathRef &newParent, const String &newName, bool noReplace, bool sourceMustBeDirectory=false) (defined in VfsMountView)VfsMountView
resolve(const FilesystemContextRef &context, const FilesystemPathRef &start, const String &path, const ResolveOptions &options, FilesystemPathRef &result) (defined in VfsMountView)VfsMountView
resolveParent(const FilesystemContextRef &context, const FilesystemPathRef &start, const String &path, FilesystemPathRef &parent, String &basename) (defined in VfsMountView)VfsMountView
samePath(const FilesystemPathRef &first, const FilesystemPathRef &second) const (defined in VfsMountView)VfsMountView
shutdown(Vector< Filesystem * > &ownedBackings) (defined in VfsMountView)VfsMountView
snapshotMounts(const FilesystemContextRef &context, Vector< MountSnapshot > &result) (defined in VfsMountView)VfsMountView
VfsFilesystemContext (defined in VfsMountView)VfsMountViewfriend
VfsMountView(VFS &vfs) (defined in VfsMountView)VfsMountViewexplicit
VfsMountView(const VfsMountView &)=delete (defined in VfsMountView)VfsMountViewprivate
VfsPath (defined in VfsMountView)VfsMountViewfriend
~VfsMountView() (defined in VfsMountView)VfsMountView