16#ifndef Fichier_Lata_included
17#define Fichier_Lata_included
19#include <Format_Post_Lata.h>
33 Fichier_Lata(
const char * basename,
const char * extension,
Fichier_Lata_maitre(const char *basename, const char *extension, Mode mode_append, Format_Post_Lata::Options_Para parallel)
virtual int is_master() const
If the file is of shared type, returns 1 if me() equals the group master, 0 otherwise.
virtual SFichier & get_SFichier()
Fichier_Lata(const char *basename, const char *extension, Mode mode_append, Format_Post_Lata::Format format, Format_Post_Lata::Options_Para parallel)
Builds a file of type EcrFicPartage(Bin) or EcrFicPrive(Bin), binary or not depending on the "format"...
virtual const Nom & get_filename() const
Returns the file name with its path.
virtual void syncfile()
If the file is of shared type, calls the syncfile() method; otherwise does nothing.
class Nom: a character string for naming TRUST objects.
SFichier is to the C++ ofstream class what Sortie is to the C++ ostream class.