Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::CheckpointInfo Class Reference

Information about a checkpoint. More...

#include <arcane/core/CheckpointInfo.h>

Collaboration diagram for Arcane::CheckpointInfo:

Public Member Functions

Int32 nbSubDomain () const
void setNbSubDomain (Int32 v)
Int32 nbReplication () const
void setNbReplication (Int32 v)
void setServiceName (const String &v)
const StringserviceName () const
void setDirectory (const String &v)
const Stringdirectory () const
Int32 checkpointIndex () const
void setCheckpointIndex (Int32 v)
Real checkpointTime () const
void setCheckpointTime (Real v)
void setReaderMetaData (const String &v)
const StringreaderMetaData () const
Int32 subDomainRank () const
void setSubDomainRank (Int32 v)
Int32 replicationRank () const
void setReplicationRank (Int32 v)
bool isRestart () const
 Indicates if it is a restart.
void setIsRestart (bool v)

Private Attributes

Int32 m_nb_replication
Int32 m_nb_sub_domain
String m_service_name
String m_directory
Real m_checkpoint_time
Int32 m_checkpoint_index
String m_reader_meta_data
Int32 m_sub_domain_rank
Int32 m_replication_rank
bool m_is_restart

Detailed Description

Information about a checkpoint.

Definition at line 34 of file CheckpointInfo.h.

Constructor & Destructor Documentation

◆ CheckpointInfo()

Arcane::CheckpointInfo::CheckpointInfo ( )

Definition at line 26 of file CheckpointInfo.cc.

Member Function Documentation

◆ checkpointIndex()

Int32 Arcane::CheckpointInfo::checkpointIndex ( ) const
inline

Definition at line 54 of file CheckpointInfo.h.

◆ checkpointTime()

Real Arcane::CheckpointInfo::checkpointTime ( ) const
inline

Definition at line 57 of file CheckpointInfo.h.

◆ directory()

const String & Arcane::CheckpointInfo::directory ( ) const
inline

Definition at line 52 of file CheckpointInfo.h.

◆ isRestart()

bool Arcane::CheckpointInfo::isRestart ( ) const
inline

Indicates if it is a restart.

Definition at line 70 of file CheckpointInfo.h.

◆ nbReplication()

Int32 Arcane::CheckpointInfo::nbReplication ( ) const
inline

Definition at line 45 of file CheckpointInfo.h.

◆ nbSubDomain()

Int32 Arcane::CheckpointInfo::nbSubDomain ( ) const
inline

Definition at line 42 of file CheckpointInfo.h.

◆ readerMetaData()

const String & Arcane::CheckpointInfo::readerMetaData ( ) const
inline

Definition at line 61 of file CheckpointInfo.h.

◆ replicationRank()

Int32 Arcane::CheckpointInfo::replicationRank ( ) const
inline

Definition at line 66 of file CheckpointInfo.h.

◆ serviceName()

const String & Arcane::CheckpointInfo::serviceName ( ) const
inline

Definition at line 49 of file CheckpointInfo.h.

◆ setCheckpointIndex()

void Arcane::CheckpointInfo::setCheckpointIndex ( Int32 v)
inline

Definition at line 55 of file CheckpointInfo.h.

◆ setCheckpointTime()

void Arcane::CheckpointInfo::setCheckpointTime ( Real v)
inline

Definition at line 58 of file CheckpointInfo.h.

◆ setDirectory()

void Arcane::CheckpointInfo::setDirectory ( const String & v)
inline

Definition at line 51 of file CheckpointInfo.h.

◆ setIsRestart()

void Arcane::CheckpointInfo::setIsRestart ( bool v)
inline

Definition at line 71 of file CheckpointInfo.h.

◆ setNbReplication()

void Arcane::CheckpointInfo::setNbReplication ( Int32 v)
inline

Definition at line 46 of file CheckpointInfo.h.

◆ setNbSubDomain()

void Arcane::CheckpointInfo::setNbSubDomain ( Int32 v)
inline

Definition at line 43 of file CheckpointInfo.h.

◆ setReaderMetaData()

void Arcane::CheckpointInfo::setReaderMetaData ( const String & v)
inline

Definition at line 60 of file CheckpointInfo.h.

◆ setReplicationRank()

void Arcane::CheckpointInfo::setReplicationRank ( Int32 v)
inline

Definition at line 67 of file CheckpointInfo.h.

◆ setServiceName()

void Arcane::CheckpointInfo::setServiceName ( const String & v)
inline

Definition at line 48 of file CheckpointInfo.h.

◆ setSubDomainRank()

void Arcane::CheckpointInfo::setSubDomainRank ( Int32 v)
inline

Definition at line 64 of file CheckpointInfo.h.

◆ subDomainRank()

Int32 Arcane::CheckpointInfo::subDomainRank ( ) const
inline

Definition at line 63 of file CheckpointInfo.h.

Member Data Documentation

◆ m_checkpoint_index

Int32 Arcane::CheckpointInfo::m_checkpoint_index
private

Definition at line 80 of file CheckpointInfo.h.

◆ m_checkpoint_time

Real Arcane::CheckpointInfo::m_checkpoint_time
private

Definition at line 79 of file CheckpointInfo.h.

◆ m_directory

String Arcane::CheckpointInfo::m_directory
private

Definition at line 78 of file CheckpointInfo.h.

◆ m_is_restart

bool Arcane::CheckpointInfo::m_is_restart
private

Definition at line 84 of file CheckpointInfo.h.

◆ m_nb_replication

Int32 Arcane::CheckpointInfo::m_nb_replication
private

Definition at line 75 of file CheckpointInfo.h.

◆ m_nb_sub_domain

Int32 Arcane::CheckpointInfo::m_nb_sub_domain
private

Definition at line 76 of file CheckpointInfo.h.

◆ m_reader_meta_data

String Arcane::CheckpointInfo::m_reader_meta_data
private

Definition at line 81 of file CheckpointInfo.h.

◆ m_replication_rank

Int32 Arcane::CheckpointInfo::m_replication_rank
private

Definition at line 83 of file CheckpointInfo.h.

◆ m_service_name

String Arcane::CheckpointInfo::m_service_name
private

Definition at line 77 of file CheckpointInfo.h.

◆ m_sub_domain_rank

Int32 Arcane::CheckpointInfo::m_sub_domain_rank
private

Definition at line 82 of file CheckpointInfo.h.


The documentation for this class was generated from the following files: