The Pedigree Project 0.1
Public Member Functions | Public Attributes | List of all members
VfsAttachment Class Reference
+ Collaboration diagram for VfsAttachment:

Public Member Functions

 VfsAttachment (VFS::FilesystemPin &&pin, uint64_t identity)
 

Public Attributes

VFS * owningRegistry = nullptr
 
VFS::FilesystemPin backing
 
File *const root
 
const uint64_t id
 
Atomic< size_t > paths {0}
 

Detailed Description

Definition at line 32 of file MountView-internal.h.

Constructor & Destructor Documentation

◆ VfsAttachment()

VfsAttachment::VfsAttachment ( VFS::FilesystemPin &&  pin,
uint64_t  identity 
)
inline

Definition at line 34 of file MountView-internal.h.

◆ ~VfsAttachment()

VfsAttachment::~VfsAttachment ( )

Definition at line 59 of file MountView.cc.

Member Data Documentation

◆ backing

VFS::FilesystemPin VfsAttachment::backing

Definition at line 38 of file MountView-internal.h.

◆ id

const uint64_t VfsAttachment::id

Definition at line 40 of file MountView-internal.h.

◆ owningRegistry

VFS* VfsAttachment::owningRegistry = nullptr

Definition at line 37 of file MountView-internal.h.

◆ paths

Atomic<size_t> VfsAttachment::paths {0}

Definition at line 41 of file MountView-internal.h.

◆ root

File* const VfsAttachment::root

Definition at line 39 of file MountView-internal.h.


The documentation for this class was generated from the following files: