16#include <Ecrire_Fichier.h>
18#include <Synonyme_info.h>
43 Cerr <<
"Error: keyword Ecrire_Fichier_Bin cannot be used in parallel calculation. What do you mean ?" << finl;
50 Cerr <<
"Ecrire_Fichier_Bin: writing object " << nom1 <<
" in file " << nom2;
52 Cerr <<
" in binary format." << finl;
54 Cerr <<
" in ascii format." << finl;
59 Cerr <<
" Error opening file: " << nom2 << finl;
70 Cerr <<
" An error occured while writing the file." << finl;
Entree & interpreter(Entree &) override
void interpreter_(Entree &, int format_binaire)
Class defining operators and methods for all reading operation in an input flow (file,...
Classe de base des objets "interprete".
static Objet_U & objet(const Nom &)
Voir Interprete_bloc::objet_global() BM: la classe Interprete n'est pas le meilleur endroit pour cett...
class Nom Une chaine de caractere pour nommer les objets de TRUST
virtual Entree & readOn(Entree &)
Lecture d'un Objet_U sur un flot d'entree Methode a surcharger.
Objet_U()
Constructeur par defaut : attribue un numero d'identifiant unique a l'objet (object_id_),...
virtual Sortie & printOn(Sortie &) const
Ecriture de l'objet sur un flot de sortie Methode a surcharger.
static int nproc()
renvoie le nombre de processeurs dans le groupe courant Voir Comm_Group::nproc() et PE_Groups::curren...
static void barrier()
Synchronise tous les processeurs du groupe courant (attend que tous les processeurs soient arrives a ...
static void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.
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)
ofstream & get_ofstream()
Classe de base des flux de sortie.
void set_bin(bool bin) override
Change le mode d'ecriture du fichier.