Arcane  v4.1.7.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la structure Arcane::VtkHdfV2DataWriter::DatasetInfo

Classe pour conserver les information d'un offset. Plus de détails...

+ Graphe de collaboration de Arcane::VtkHdfV2DataWriter::DatasetInfo:

Fonctions membres publiques

 DatasetInfo (const String &name)
 
 DatasetInfo (HGroup &_group, const String &name)
 
bool isNull () const
 
HGroupgroup () const
 
const Stringname () const
 
Int64 offset () const
 Valeur de l'offset. (-1) si on écrit à la fin du tableau.
 
void setOffset (Int64 v)
 

Attributs privés

HGroupm_group = nullptr
 
String m_name
 
Int64 m_offset = -1
 

Amis

bool operator< (const DatasetInfo &s1, const DatasetInfo &s2)
 

Description détaillée

Classe pour conserver les information d'un offset.

Il s'agit d'un couple (hdf_group,nom_du_dataset).

Le groupe peut être nul auquel cas il s'agit d'un offset qui est uniquement calculé et qui ne sera pas sauvegardé.

Les instances de cette classe utilisent une référence sur un groupe HDF5 et ce dernier doit donc vivre plus longtemps que l'instance.

Définition à la ligne 125 du fichier VtkHdfV2PostProcessor.cc.

Documentation des constructeurs et destructeur

◆ DatasetInfo() [1/2]

Arcane::VtkHdfV2DataWriter::DatasetInfo::DatasetInfo ( const String & name)
inlineexplicit

Définition à la ligne 128 du fichier VtkHdfV2PostProcessor.cc.

◆ DatasetInfo() [2/2]

Arcane::VtkHdfV2DataWriter::DatasetInfo::DatasetInfo ( HGroup & _group,
const String & name )
inline

Définition à la ligne 131 du fichier VtkHdfV2PostProcessor.cc.

Documentation des fonctions membres

◆ group()

HGroup * Arcane::VtkHdfV2DataWriter::DatasetInfo::group ( ) const
inline

Définition à la ligne 137 du fichier VtkHdfV2PostProcessor.cc.

◆ isNull()

bool Arcane::VtkHdfV2DataWriter::DatasetInfo::isNull ( ) const
inline

Définition à la ligne 135 du fichier VtkHdfV2PostProcessor.cc.

◆ name()

const String & Arcane::VtkHdfV2DataWriter::DatasetInfo::name ( ) const
inline

Définition à la ligne 138 du fichier VtkHdfV2PostProcessor.cc.

◆ offset()

Int64 Arcane::VtkHdfV2DataWriter::DatasetInfo::offset ( ) const
inline

Valeur de l'offset. (-1) si on écrit à la fin du tableau.

Définition à la ligne 140 du fichier VtkHdfV2PostProcessor.cc.

Référencé par Arcane::VtkHdfV2DataWriter::_writeDataSetGeneric().

+ Voici le graphe des appelants de cette fonction :

◆ setOffset()

void Arcane::VtkHdfV2DataWriter::DatasetInfo::setOffset ( Int64 v)
inline

Définition à la ligne 141 du fichier VtkHdfV2PostProcessor.cc.

Documentation des fonctions amies et associées

◆ operator<

bool operator< ( const DatasetInfo & s1,
const DatasetInfo & s2 )
friend

Définition à la ligne 142 du fichier VtkHdfV2PostProcessor.cc.

Documentation des données membres

◆ m_group

HGroup* Arcane::VtkHdfV2DataWriter::DatasetInfo::m_group = nullptr
private

Définition à la ligne 149 du fichier VtkHdfV2PostProcessor.cc.

◆ m_name

String Arcane::VtkHdfV2DataWriter::DatasetInfo::m_name
private

Définition à la ligne 150 du fichier VtkHdfV2PostProcessor.cc.

◆ m_offset

Int64 Arcane::VtkHdfV2DataWriter::DatasetInfo::m_offset = -1
private

Définition à la ligne 151 du fichier VtkHdfV2PostProcessor.cc.


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