Interface for the protection/recovery reading service. More...
#include <arcane/core/ICheckpointReader.h>
Public Member Functions | |
| virtual | ~ICheckpointReader ()=default |
| Frees resources. | |
| virtual IDataReader * | dataReader ()=0 |
| Returns the associated reader. | |
| virtual void | notifyBeginRead ()=0 |
| Notifies that a protection will be read with current parameters. | |
| virtual void | notifyEndRead ()=0 |
| Notifies that a protection has just been read. | |
| virtual void | setFileName (const String &file_name)=0 |
| Sets the name of the protection file. | |
| virtual String | fileName () const =0 |
| Name of the protection file. | |
| virtual void | setBaseDirectoryName (const String &dirname)=0 |
| Sets the name of the protection base directory. | |
| virtual String | baseDirectoryName () const =0 |
| Name of the protection base directory. | |
| virtual void | setReaderMetaData (const String &)=0 |
| Metadata associated with this reader. | |
| virtual void | setCurrentTimeAndIndex (Real current_time, Integer current_index)=0 |
| Sets the time and index of the protection to read. | |
Interface for the protection/recovery reading service.
Definition at line 32 of file ICheckpointReader.h.
|
pure virtual |
Name of the protection base directory.
Implemented in Arcane::CheckpointService.
|
pure virtual |
Returns the associated reader.
Implemented in Arcane::ArcaneBasicCheckpointService, and Arcane::ArcaneHdf5CheckpointService2.
|
pure virtual |
Name of the protection file.
Implemented in Arcane::CheckpointService.
|
pure virtual |
Notifies that a protection will be read with current parameters.
Implemented in Arcane::ArcaneBasicCheckpointService, and Arcane::ArcaneHdf5CheckpointService2.
|
pure virtual |
Notifies that a protection has just been read.
Implemented in Arcane::ArcaneBasicCheckpointService, and Arcane::ArcaneHdf5CheckpointService2.
|
pure virtual |
Sets the name of the protection base directory.
Implemented in Arcane::CheckpointService.
|
pure virtual |
Sets the time and index of the protection to read.
Implemented in Arcane::CheckpointService.
|
pure virtual |
Sets the name of the protection file.
Implemented in Arcane::CheckpointService.
|
pure virtual |
Metadata associated with this reader.
Implemented in Arcane::CheckpointService.