Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::IDataWriterabstract

Interface d'écriture des données d'une variable. Plus de détails...

#include <arcane/core/IDataWriter.h>

+ Graphe d'héritage de Arcane::IDataWriter:
+ Graphe de collaboration de Arcane::IDataWriter:

Fonctions membres publiques

virtual ~IDataWriter ()
 Libère les ressources.
 
virtual void beginWrite (const VariableCollection &vars)=0
 
virtual void endWrite ()=0
 
virtual void setMetaData (const String &meta_data)=0
 Positionne les infos des méta-données.
 
virtual void write (IVariable *var, IData *data)=0
 Ecrit les données data de la variable var.
 

Description détaillée

Interface d'écriture des données d'une variable.

Lors d'une écriture, l'ordre d'appel est le suivant:

writer->beginWrite(vars)
writer->setMetaData()
foreach(var in vars)
writer->endWriter()
Interface d'écriture des données d'une variable.
Definition IDataWriter.h:49
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Definition Lima.cc:120

vars contient la liste des variables qui vont être sauvées

Voir également
IDataReader

Définition à la ligne 48 du fichier IDataWriter.h.

Documentation des constructeurs et destructeur

◆ ~IDataWriter()

virtual Arcane::IDataWriter::~IDataWriter ( )
inlinevirtual

Libère les ressources.

Définition à la ligne 53 du fichier IDataWriter.h.

Documentation des fonctions membres

◆ beginWrite()

virtual void Arcane::IDataWriter::beginWrite ( const VariableCollection vars)
pure virtual

Implémenté dans Arcane::DumpW, et Arcane::impl::BasicWriter.

◆ endWrite()

virtual void Arcane::IDataWriter::endWrite ( )
pure virtual

◆ setMetaData()

◆ write()


La documentation de cette classe a été générée à partir du fichier suivant :