|
The Pedigree Project 0.1
|
Inheritance diagram for FatFilesystem::ShrinkPlan:
Collaboration diagram for FatFilesystem::ShrinkPlan:Public Member Functions | |
| ShrinkPlan (FatFilesystem &filesystem, FatFile &file, size_t size) | |
| void | commit () override |
Private Attributes | |
| FatFilesystem & | m_Filesystem |
| FatFile & | m_File |
| size_t | m_Size |
Definition at line 13 of file FatFilesystem-resize.cc.
|
inline |
Definition at line 15 of file FatFilesystem-resize.cc.
|
inlineoverridevirtual |
Preparation owns every recoverable failure; commit only publishes it.
Implements File::PreparedShrink.
Definition at line 18 of file FatFilesystem-resize.cc.
References FatFilesystem::m_FileMutationLock.
|
private |
Definition at line 28 of file FatFilesystem-resize.cc.
|
private |
Definition at line 27 of file FatFilesystem-resize.cc.
|
private |
Definition at line 29 of file FatFilesystem-resize.cc.