SCR/AL1 - TOME III. Les librairies utilitaires
Syntax
A2MFILE *A2mMemBegin(
int dest,
U_ch *outfile,
int ask
)
#else
A2MFILE *A2mMemBegin(dest, outfile, ask)
int dest;
U_ch *outfile;
int ask;
#endif
Description
Crée un descripteur de fichier a2m en mémoire. Cela permet de créer des impressions à l'aide des outils a2m sans passer par un fichier intermédiaire.
Les destinations possibles sont :
La signification des paramètres dépend de la destination :
Exemple
#include <s_a2m.h>
A2MFILE *af;
af = A2mMemBegin(A2M_DESTRTF, "tmp", 0);
if(af == 0) return;
A2mMemRecord(af, "Avant le fichier\n\n");
A2mMemFlush(af);
A2mMemRecordFile(af, "gb.a2m");
A2mMemFlush(af);
A2mMemRecord(af, "Après le fichier\n\n");
A2mMemFlush(af);
A2mMemEnd(af);
Valeur retournée
Un pointeur vers un descripteur de fichier a2m ou 0 en cas d'erreur.
Voir également
A2mMemFlush(), A2mMemRecord(), A2mMemEnd()
A2MFILE *A2mMemBegin(int dest, U_ch *outfile, int ask)
A2mMemEnd(af)
A2mMemFlush(af)
A2mMemRecord(af, str)
A2mMemRecordFile(af, filename)
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be