|
| | NamespaceEdit (FatFilesystem *filesystem) |
| |
| bool | load (FatDirectory *directory, Contents &contents) |
| |
| bool | locate (Contents &contents, const String &name, File *file, size_t &index) |
| |
| void | erase (Contents &contents, size_t index) |
| |
| bool | insert (Contents &contents, const String &name, const Dir &metadata, Slot &result) |
| |
| bool | updateParent (Contents &contents, uint32_t oldParent, uint32_t newParent) |
| |
| bool | commit (const Contents *destination=nullptr) |
| |
Definition at line 7 of file FatFilesystem-namespace.cc.
◆ NamespaceEdit()
| FatDirectory::NamespaceEdit::NamespaceEdit |
( |
FatFilesystem * |
filesystem | ) |
|
|
inlineexplicit |
◆ ~NamespaceEdit()
| FatDirectory::NamespaceEdit::~NamespaceEdit |
( |
| ) |
|
|
inline |
◆ append()
| void FatDirectory::NamespaceEdit::append |
( |
Contents & |
contents, |
|
|
Portion * |
portion |
|
) |
| |
|
inlineprivate |
◆ commit()
| bool FatDirectory::NamespaceEdit::commit |
( |
const Contents * |
destination = nullptr | ) |
|
|
inline |
◆ erase()
| void FatDirectory::NamespaceEdit::erase |
( |
Contents & |
contents, |
|
|
size_t |
index |
|
) |
| |
|
inline |
◆ fail()
| static bool FatDirectory::NamespaceEdit::fail |
( |
| ) |
|
|
inlinestaticprivate |
◆ grow()
| bool FatDirectory::NamespaceEdit::grow |
( |
Contents & |
contents | ) |
|
|
inlineprivate |
◆ insert()
| bool FatDirectory::NamespaceEdit::insert |
( |
Contents & |
contents, |
|
|
const String & |
name, |
|
|
const Dir & |
metadata, |
|
|
Slot & |
result |
|
) |
| |
|
inline |
◆ load()
◆ locate()
| bool FatDirectory::NamespaceEdit::locate |
( |
Contents & |
contents, |
|
|
const String & |
name, |
|
|
File * |
file, |
|
|
size_t & |
index |
|
) |
| |
|
inline |
◆ nameChecksum()
| static uint8_t FatDirectory::NamespaceEdit::nameChecksum |
( |
const uint8_t * |
name | ) |
|
|
inlinestaticprivate |
◆ read()
| Portion * FatDirectory::NamespaceEdit::read |
( |
uint32_t |
cluster | ) |
|
|
inlineprivate |
◆ uniqueShortName()
| bool FatDirectory::NamespaceEdit::uniqueShortName |
( |
const Contents & |
contents, |
|
|
Vector< Dir > & |
entries |
|
) |
| |
|
inlineprivate |
◆ updateParent()
| bool FatDirectory::NamespaceEdit::updateParent |
( |
Contents & |
contents, |
|
|
uint32_t |
oldParent, |
|
|
uint32_t |
newParent |
|
) |
| |
|
inline |
◆ m_Filesystem
◆ m_Portions
The documentation for this class was generated from the following file: