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 |
Implémenté dans Arcane::DumpW, et Arcane::impl::BasicWriter.
Implémenté dans Arcane::DumpWEnsight7, Arcane::DumpWUCD, et Arcane::DumpW.
Positionne les infos des méta-données.
Implémenté dans Arcane::DumpWEnsight7, Arcane::Hdf5MpiReaderWriter, Arcane::Hdf5ReaderWriter, Arcane::ManualHdf5DataWriter, Arcane::MemoryDataReaderWriter, Arcane::DumpWUCD, Arcane::impl::BasicWriter, Arcane::KdiDataWriter, Arcane::VtkHdfDataWriter, Arcane::VtkHdfV2DataWriter, et Arcane::DumpW.
Ecrit les données data de la variable var.
Implémenté dans Arcane::Hdf5MpiReaderWriter, Arcane::Hdf5ReaderWriter, Arcane::impl::BasicWriter, Arcane::ManualHdf5DataWriter, Arcane::MemoryDataReaderWriter, Arcane::DumpW, Arcane::KdiDataWriter, Arcane::VtkHdfDataWriter, et Arcane::VtkHdfV2DataWriter.