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

Interface du service de lecture d'une protection/reprise. Plus de détails...

#include <arcane/core/ICheckpointReader.h>

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

Fonctions membres publiques

virtual ~ICheckpointReader ()
 Libère les ressources.
 
virtual IDataReaderdataReader ()=0
 Retourne le lecteur associé
 
virtual void notifyBeginRead ()=0
 Notifie qu'une protection va être lue avec les paramètres courants.
 
virtual void notifyEndRead ()=0
 Notifie qu'une protection vient d'être lue.
 
virtual void setFileName (const String &file_name)=0
 Positionne le nom du fichier de la protection.
 
virtual String fileName () const =0
 Nom du fichier de la protection.
 
virtual void setBaseDirectoryName (const String &dirname)=0
 Positionne le nom du répertoire de base de la protection.
 
virtual String baseDirectoryName () const =0
 Nom du répertoire de base de la protection.
 
virtual void setReaderMetaData (const String &)=0
 Méta données associées à ce lecteur.
 
virtual void setCurrentTimeAndIndex (Real current_time, Integer current_index)=0
 Positionne le temps et l'indice de la protection à lire.
 

Description détaillée

Interface du service de lecture d'une protection/reprise.

Définition à la ligne 38 du fichier ICheckpointReader.h.

Documentation des constructeurs et destructeur

◆ ~ICheckpointReader()

virtual Arcane::ICheckpointReader::~ICheckpointReader ( )
inlinevirtual

Libère les ressources.

Définition à la ligne 43 du fichier ICheckpointReader.h.

Documentation des fonctions membres

◆ baseDirectoryName()

virtual String Arcane::ICheckpointReader::baseDirectoryName ( ) const
pure virtual

Nom du répertoire de base de la protection.

Implémenté dans Arcane::CheckpointService.

◆ dataReader()

virtual IDataReader * Arcane::ICheckpointReader::dataReader ( )
pure virtual

Retourne le lecteur associé

Implémenté dans Arcane::ArcaneHdf5CheckpointService2, et Arcane::ArcaneBasicCheckpointService.

◆ fileName()

virtual String Arcane::ICheckpointReader::fileName ( ) const
pure virtual

Nom du fichier de la protection.

Implémenté dans Arcane::CheckpointService.

◆ notifyBeginRead()

virtual void Arcane::ICheckpointReader::notifyBeginRead ( )
pure virtual

Notifie qu'une protection va être lue avec les paramètres courants.

Implémenté dans Arcane::ArcaneHdf5CheckpointService2, et Arcane::ArcaneBasicCheckpointService.

◆ notifyEndRead()

virtual void Arcane::ICheckpointReader::notifyEndRead ( )
pure virtual

Notifie qu'une protection vient d'être lue.

Implémenté dans Arcane::ArcaneHdf5CheckpointService2, et Arcane::ArcaneBasicCheckpointService.

◆ setBaseDirectoryName()

virtual void Arcane::ICheckpointReader::setBaseDirectoryName ( const String dirname)
pure virtual

Positionne le nom du répertoire de base de la protection.

Implémenté dans Arcane::CheckpointService.

◆ setCurrentTimeAndIndex()

virtual void Arcane::ICheckpointReader::setCurrentTimeAndIndex ( Real  current_time,
Integer  current_index 
)
pure virtual

Positionne le temps et l'indice de la protection à lire.

Implémenté dans Arcane::CheckpointService.

◆ setFileName()

virtual void Arcane::ICheckpointReader::setFileName ( const String file_name)
pure virtual

Positionne le nom du fichier de la protection.

Implémenté dans Arcane::CheckpointService.

◆ setReaderMetaData()

virtual void Arcane::ICheckpointReader::setReaderMetaData ( const String )
pure virtual

Méta données associées à ce lecteur.

Implémenté dans Arcane::CheckpointService.


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