16#include <EcrFicCollecte.h>
17#include <communications.h>
30EcrFicCollecte::~EcrFicCollecte()
60#ifdef FILESYSTEM_NON_GLOBAL
64 envoyer_broadcast(localisation, 0);
65 nom_fic = localisation +
"/" + nom_fic;
69 Cerr <<
"Opening the files of type EcrFicColl : " << name <<finl;
Ecriture dans un fichier Cette classe implemente les operateurs et les methodes virtuelles de la clas...
int ouvrir(const char *name, IOS_OPEN_MODE mode=ios::out) override
Ouvre le fichier avec les parametres mode et prot donnes Ces parametres sont les parametres de la met...
Class defining operators and methods for all reading operation in an input flow (file,...
class Nom Une chaine de caractere pour nommer les objets de TRUST
Nom nom_me(int, const char *prefix=0, int without_padding=0) const
Insere _prefix000n (n=me() ou nproc()) dans un nom de fichier (par ex:toto.
virtual Entree & readOn(Entree &)
Lecture d'un Objet_U sur un flot d'entree Methode a surcharger.
virtual Sortie & printOn(Sortie &) const
Ecriture de l'objet sur un flot de sortie Methode a surcharger.
static bool is_parallel()
static int me()
renvoie mon rang dans le groupe de communication courant.
static int je_suis_maitre()
renvoie 1 si on est sur le processeur maitre du groupe courant (c'est a dire me() == 0),...
Cette classe est a la classe C++ ofstream ce que la classe Sortie est a la classe C++ ostream Elle re...
virtual int ouvrir(const char *name, IOS_OPEN_MODE mode=ios::out)
Classe de base des flux de sortie.