|
The Pedigree Project 0.1
|
Collaboration diagram for VFS::MountIdentity:Public Member Functions | |
| MountIdentity (const MountIdentity &other) | |
| MountIdentity (MountIdentity &&other) noexcept | |
| MountIdentity & | operator= (const MountIdentity &other) |
| MountIdentity & | operator= (MountIdentity &&other) noexcept |
| uint32_t | id () const |
| operator bool () const | |
| bool | acquire (MountOperation &operation) const |
| bool | pin (FilesystemPin &pin) const |
| bool | subscribeRetirement (const SharedPointer< FileEventObserver > &observer, FileEventSubscription &subscription) const |
Private Attributes | |
| SharedPointer< VfsMountState > | m_State |
Friends | |
| class | VFS |
| class | MountOperation |
| class | FilesystemPin |
| bool VFS::MountIdentity::acquire | ( | MountOperation & | operation | ) | const |
| bool VFS::MountIdentity::pin | ( | FilesystemPin & | pin | ) | const |
| bool VFS::MountIdentity::subscribeRetirement | ( | const SharedPointer< FileEventObserver > & | observer, |
| FileEventSubscription & | subscription | ||
| ) | const |
|
friend |
|
friend |
|
private |