Interface d'écriture des données d'une variable. Plus de détails...
#include <arcane/core/IDataWriter.h>
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. | |
Interface d'écriture des données d'une variable.
Lors d'une écriture, l'ordre d'appel est le suivant:
vars contient la liste des variables qui vont être sauvées
Définition à la ligne 48 du fichier IDataWriter.h.
|
inlinevirtual |
Libère les ressources.
Définition à la ligne 53 du fichier IDataWriter.h.
|
pure virtual |
Positionne les infos des méta-données.
Implémenté dans Arcane::Hdf5MpiReaderWriter, Arcane::Hdf5ReaderWriter, et Arcane::ManualHdf5DataWriter.
Ecrit les données data de la variable var.
Implémenté dans Arcane::Hdf5MpiReaderWriter, Arcane::Hdf5ReaderWriter, et Arcane::ManualHdf5DataWriter.
Référencé par Arcane::Variable::write().