Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME III. Les librairies utilitaires

19. Le groupe s_a2m

19.17 A2mMemBegin (file s_a2mmem.c:62)

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()

19.17.1 File s_a2mmem.c

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