All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class System_file.Repertoire_bloc

java.lang.Object
   |
   +----System_file.Repertoire_bloc

public class Repertoire_bloc
extends Object
Classe Repertoire_bloc . Cette classe désigne le contenu d'un repertoire, c'est à dire les blocs de donnees d'une inode de type repertoire.
Les fichiers sont accessibles via un tableau d'entree de type Fichier .

See Also:
Inode, Fichier

Variable Index

 o fichiers
Tableau des fichiers
 o nbFichiers
Nombre d'elements alloues dans le bloc

Constructor Index

 o Repertoire_bloc()
Constructeur .

Method Index

 o ajoute_element(Fichier)
Ajoute l'element f au tableau fichiers du Repertoire_bloc .
 o ecrire_bloc(int)
Fonction qui ecrit un bloc de type Repertoire_bloc .
 o lire_bloc(int)
Fonction qui lit un bloc de type Repertoire_bloc .

Variables

 o nbFichiers
 public int nbFichiers
Nombre d'elements alloues dans le bloc

 o fichiers
 public Fichier fichiers[]
Tableau des fichiers

Constructors

 o Repertoire_bloc
 public Repertoire_bloc()
Constructeur . Initialise le bloc a la taille definie dans la classe DISK et a nbFichiers = 0

Methods

 o ajoute_element
 public void ajoute_element(Fichier f)
Ajoute l'element f au tableau fichiers du Repertoire_bloc .

Parameters:
f - Le fichier a rajoute au bloc
 o ecrire_bloc
 public void ecrire_bloc(int no_bloc)
Fonction qui ecrit un bloc de type Repertoire_bloc . Le bloc ecrit est l'objet en cours

Parameters:
no_bloc - Le numero du bloc à écrire
 o lire_bloc
 public void lire_bloc(int no_bloc)
Fonction qui lit un bloc de type Repertoire_bloc . Affecte les attributs de l'objet en cours avec le bloc lu

Parameters:
no_bloc - Le numero du bloc à lire

All Packages  Class Hierarchy  This Package  Previous  Next  Index