16#include <LecFicDiffuse.h>
17#include <communications.h>
47 int ok =
ouvrir(name, mode);
50 Cerr <<
"File " << name <<
" does not exist (LecFicDiffuse)" << finl;
66 ok =
file_.ouvrir(name, mode);
67 envoyer_broadcast(ok, 0);
78 std::cerr <<
"Error get_istream (LecFicDiffuse)" << std::endl;
81 return file_.get_istream();
91 std::cerr <<
"Error get_istream (LecFicDiffuse)" << std::endl;
94 return file_.get_istream();
Class defining operators and methods for all reading operation in an input flow (file,...
Cette classe implemente les operateurs et les methodes virtuelles de la classe EFichier de la facon s...
int ouvrir(const char *name, IOS_OPEN_MODE mode=ios::in) override
Ouverture du fichier.
istream & get_istream() override
Classe de base des entrees diffusees: le processeur maitre lit les donnees dans la classe get_entree_...
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 void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.
static int je_suis_maitre()
renvoie 1 si on est sur le processeur maitre du groupe courant (c'est a dire me() == 0),...
Classe de base des flux de sortie.