Public Member Functions | |
FreeSpace (int aSize) | |
FreeSpace (list< FreeBlock > &aListOfFreeBlocks) | |
FreeSpace (const FreeSpace &aFreeSpace) | |
void | Print (int aWidth=1, int aDetail=0) const |
void | Initialize (int aSize) |
void | Remove (FreeBlock &aFreeBlock) |
void | Substitute (FreeBlock &OldFB, FreeBlock &NewFB) |
void | Insert (FreeBlock &aPosition, FreeBlock &aFreeBlock, int aDirection=0) |
void | AssignVessel (FreeBlock &aFreeBlock, Vessel &aVessel) |
void | Liberation (Vessel &aVessel) |
list< FreeBlock > | GetFreeBlockList () const |
FreeBlock | First () const |
FreeBlock | Last () const |
int | GetLength () const |
Definition at line 34 of file FreeSpace.h.