Interface de lecture des données d'une variable (Version 2) Plus de détails...
#include <arcane/core/IDataReader2.h>
Fonctions membres publiques | |
virtual | ~IDataReader2 () |
Libère les ressources. | |
virtual void | fillMetaData (ByteArray &bytes)=0 |
Remplit bytes avec le contenu des méta-données. | |
virtual void | beginRead (const DataReaderInfo &infos)=0 |
Notifie du début de lecture des données. | |
virtual void | read (const VariableDataReadInfo &infos)=0 |
Lit les données des informations spécifiées par infos. | |
virtual void | endRead ()=0 |
Notifie de la fin de lecture des données. | |
Interface de lecture des données d'une variable (Version 2)
Cette interface permet de lire les données d'une variable à partir d'un fichier de protection.
Cette interface est en générale utilisée par IVariableMng::readCheckpoint(). L'ordre d'appel des opérations est le suivant:
Définition à la ligne 86 du fichier IDataReader2.h.
|
inlinevirtual |
Libère les ressources.
Définition à la ligne 91 du fichier IDataReader2.h.
|
pure virtual |
Notifie du début de lecture des données.
Implémenté dans Arcane::impl::BasicReader.
Remplit bytes avec le contenu des méta-données.
Implémenté dans Arcane::impl::BasicReader.
|
pure virtual |
Lit les données des informations spécifiées par infos.
Implémenté dans Arcane::impl::BasicReader.