|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--TObject | +--TFile
La classe TFile implémente des méthodes permettant l'écriture formatée des fichiers binaires.
Field Summary | |
static int |
EXPEND
Mode extension |
static int |
EXPENDUPDATE
Mode extension avec mise à jour |
java.lang.Object |
file
Le fichier géré |
int |
mode
Spécifie le mode d'écriture |
TString |
name
Le nom du fichier |
boolean |
opened
Indique si le fichier est ouvert |
static int |
READ
Mode écriture seulement |
static int |
READUPDATE
Mode ouverture pour mise à jour |
static int |
UPDATE
Mode création pour mise à jour (lecture-écriture) |
static int |
WRITE
Mode écriture seulement |
Constructor Summary | |
TFile()
|
Method Summary | |
void |
close()
Cette méthode ferme le fichier. |
boolean |
exists()
Cette méthode indique si le fichier spécifié existe. |
void |
finalize()
Cette méthode libère l'espace mémoire occupée par l'objet, détruisant ce dernier. |
void |
open()
Cette méthode ouvre le fichier selon le mode spécifié. |
boolean |
readBoolean()
Cette méthode lit un boolean dans le fichier. |
char |
readChar()
Cette méthode lit un caractère dans le fichier. |
java.lang.String |
readChars(long length)
Cette méthode lit une chaîne de caractères ANSI dans le fichier. |
double |
readDouble()
Cette méthode lit un nombre à virgule de type double dans le fichier. |
float |
readFloat()
Cette méthode lit un nombre à virgule de type float dans le fichier. |
int |
readInt()
Cette méthode lit un entier de type integer dans le fichier. |
long |
readLong()
Cette méthode lit un entier de type long dans le fichier. |
TString |
readString()
Cette méthode lit un objet de Type String dans le fichier. |
static char |
stringToVar(TString string)
Cette méthode convertie un nom de variable TIOS le sous format chaine de caractères (TString) en format VAT string. |
void |
TFile0()
Ce constructeur instancie un objet de Type File. |
void |
TFile1(java.lang.String fileName)
Ce constructeur instancie un objet de Type File. |
void |
writeBoolean(boolean bool)
Cette méthode écrit un boolean dans le fichier. |
void |
writeChar(char character)
Cette méthode écrit un caractère dans le fichier. |
void |
writeChars(java.lang.String chars)
Cette méthode écrit une chaîne de caractères ANSI dans le fichier. |
void |
writeDouble(double number)
Cette méthode écrit un nombre à virgule de type double dans le fichier. |
void |
writeFloat(float number)
Cette méthode écrit un nombre à virgule de type float dans le fichier. |
void |
writeInt(int integer)
Cette méthode écrit un entier de type integer dans le fichier. |
void |
writeLong(long integer)
Cette méthode écrit un entier de type long dans le fichier. |
void |
writeString(TString string)
Cette méthode écrit un objet de Type String dans le fichier. |
Methods inherited from class TObject |
clone, equals, TObject0, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int WRITE
public static final int UPDATE
public static final int EXPEND
public static final int EXPENDUPDATE
public static final int READ
public static final int READUPDATE
public java.lang.Object file
public TString name
public boolean opened
public int mode
Constructor Detail |
public TFile()
Method Detail |
public void TFile0()
public void TFile1(java.lang.String fileName)
fileName
- Le nom du fichier à gérer.public void finalize()
finalize
in class TObject
public void open()
public void close()
public void writeBoolean(boolean bool)
public void writeChar(char character)
character
- Le caractère à écrire.public void writeDouble(double number)
number
- Le nombre à écrire.public void writeFloat(float number)
number
- Le nombre à écrire.public void writeChars(java.lang.String chars)
chars
- La chaîne de caractères ANSI à écrire.public void writeInt(int integer)
integer
- L'entier à écrire.public void writeLong(long integer)
integer
- L'entier à écrire.public void writeString(TString string)
public boolean readBoolean()
public char readChar()
public double readDouble()
public float readFloat()
public java.lang.String readChars(long length)
length
- Le nombre de caractères à lire.
public int readInt()
public long readLong()
public TString readString()
public boolean exists()
public static char stringToVar(TString string)
string
- Le nom de la variable sous le format TString
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |