int ReadNextEnrgt (UserFileId) :Fonction de lecture du prochain enregistrement d'un fichier en série d'enregistrements. Cette fonction fait appel à une fonction écrite par l'utilisateur, et liée par la méthode AssignReadNextEnrgtMethod. La valeur retournée est le nombre de champs lus, ou bien EOF (c'est-à-dire -1) si la fin du fichier a été atteinte.
int GetIntFieldValue (UserFileId, int) :
Renvoie la valeur de type entier du champ dont le symbole est passé en deuxième argument, dans l'enregistrement courant du fichier de symbole UserFileId.
float GetFloatFieldValue (UserFileId, int) :
Renvoie la valeur de type flottante du champ dont le symbole est passé en deuxième argument, dans l'enregistrement courant du fichier de symbole UserFileId.
double GetDoubleFieldValue (UserFileId, int) :
Renvoie la valeur de type flottante en double précision du champ dont le symbole est passé en deuxième argument, dans l'enregistrement courant du fichier de symbole UserFileId.
char* GetStringFieldValue (UserFileId, int) :
Renvoie la chaîne de caractère, valeur du champ dont le symbole est passé en deuxième argument, dans l'enregistrement courant du fichier de symbole UserFileId.
SequentialDataFile* GetSequentialDataFile(UserFileId) :
Renvoie un pointeur sur l'instance de fichier séquentiel dont le symbole est passé en argument.