#include <filehdr.h>
Fonctions membres publiques | |
bool | Allocate (PersistentBitmap *bitMap, int fileSize) |
void | Deallocate (PersistentBitmap *bitMap) |
void | FetchFrom (int sectorNumber) |
void | WriteBack (int sectorNumber) |
int | ByteToSector (int offset) |
int | FileLength () |
void | Print () |
Attributs privés | |
int | numBytes |
int | numSectors |
int | dataSectors [NumDirect] |
Définition à la ligne 38 du fichier filehdr.h.
|
Définition à la ligne 44 du fichier filehdr.cc. Références ASSERT, dataSectors, divRoundUp, FALSE, Bitmap::FindAndSet(), numBytes, Bitmap::NumClear(), numSectors, et TRUE. Référencé par FileSystem::Create(), et FileSystem::FileSystem(). Voici le graphe d'appel pour cette fonction: |
|
Définition à la ligne 113 du fichier filehdr.cc. Références dataSectors. Référencé par OpenFile::ReadAt(), et OpenFile::WriteAt(). |
|
Définition à la ligne 68 du fichier filehdr.cc. Références ASSERT, Bitmap::Clear(), dataSectors, numSectors, et Bitmap::Test(). Référencé par FileSystem::Remove(). Voici le graphe d'appel pour cette fonction: |
|
Définition à la ligne 84 du fichier filehdr.cc. Références kernel, SynchDisk::ReadSector(), et Kernel::synchDisk. Référencé par OpenFile::OpenFile(), FileSystem::Print(), Directory::Print(), et FileSystem::Remove(). Voici le graphe d'appel pour cette fonction: |
|
Définition à la ligne 124 du fichier filehdr.cc. Références numBytes. Référencé par OpenFile::Length(), OpenFile::ReadAt(), et OpenFile::WriteAt(). |
|
Définition à la ligne 136 du fichier filehdr.cc. Références dataSectors, kernel, numBytes, numSectors, SynchDisk::ReadSector(), et Kernel::synchDisk. Référencé par FileSystem::Print(), et Directory::Print(). Voici le graphe d'appel pour cette fonction: |
|
Définition à la ligne 97 du fichier filehdr.cc. Références kernel, Kernel::synchDisk, et SynchDisk::WriteSector(). Référencé par FileSystem::Create(), et FileSystem::FileSystem(). Voici le graphe d'appel pour cette fonction: |
|
Définition à la ligne 62 du fichier filehdr.h. Référencé par Allocate(), ByteToSector(), Deallocate(), et Print(). |
|
Définition à la ligne 60 du fichier filehdr.h. Référencé par Allocate(), FileLength(), et Print(). |
|
Définition à la ligne 61 du fichier filehdr.h. Référencé par Allocate(), Deallocate(), et Print(). |