|
The Pedigree Project 0.1
|
Collaboration diagram for VfsNodeReference:Public Member Functions | |
| VfsNodeReference (VfsNodeReference &&other) noexcept | |
| VfsNodeReference & | operator= (VfsNodeReference &&other) noexcept |
| bool | retain (File *node, Filesystem *backing) |
| bool | retainAnonymous (File *node) |
| void | reset () |
| File * | get () const |
Private Member Functions | |
| VfsNodeReference (const VfsNodeReference &)=delete | |
| VfsNodeReference & | operator= (const VfsNodeReference &)=delete |
Private Attributes | |
| File * | m_Node = nullptr |
| bool | m_Tracked = false |
Definition at line 12 of file MountView-internal.h.
|
noexcept |
Definition at line 12 of file MountView.cc.
| VfsNodeReference::~VfsNodeReference | ( | ) |
Definition at line 27 of file MountView.cc.
|
inline |
Definition at line 21 of file MountView-internal.h.
|
noexcept |
Definition at line 17 of file MountView.cc.
| void VfsNodeReference::reset | ( | ) |
Definition at line 30 of file MountView.cc.
| bool VfsNodeReference::retain | ( | File * | node, |
| Filesystem * | backing | ||
| ) |
Definition at line 41 of file MountView.cc.
| bool VfsNodeReference::retainAnonymous | ( | File * | node | ) |
Definition at line 51 of file MountView.cc.
|
private |
Definition at line 28 of file MountView-internal.h.
|
private |
Definition at line 29 of file MountView-internal.h.