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

Encapsule un dataset simple d'un fichier HDF5 qui représente un tableau. Plus de détails...

#include <arcane/hdf5/Hdf5Utils.h>

+ Graphe d'héritage de Arcane::Hdf5Utils::StandardArray:
+ Graphe de collaboration de Arcane::Hdf5Utils::StandardArray:

Fonctions membres publiques

 StandardArray (hid_t hfile, const String &hpath)
 
void setIdsPath (const String &ids_path)
 En lecture, positionne le chemin dans hfile du dataset contenant les unique_ids.
 
void readDim ()
 
Int64ConstArrayView dimensions () const
 
virtual bool exists () const
 

Fonctions membres protégées

void _write (const void *buffer, Integer nb_element, hid_t save_type, hid_t native_type)
 

Attributs protégés

hid_t m_hfile
 
String m_hpath
 
String m_ids_hpath
 
HDataset m_hdataset
 
HDataset m_ids_dataset
 
Int64UniqueArray m_dimensions
 
bool m_is_init
 

Description détaillée

Encapsule un dataset simple d'un fichier HDF5 qui représente un tableau.

Définition à la ligne 733 du fichier hdf5/Hdf5Utils.h.

Documentation des constructeurs et destructeur

◆ StandardArray()

Arcane::Hdf5Utils::StandardArray::StandardArray ( hid_t  hfile,
const String hpath 
)

Définition à la ligne 869 du fichier Hdf5Utils.cc.

◆ ~StandardArray()

virtual Arcane::Hdf5Utils::StandardArray::~StandardArray ( )
inlinevirtual

Définition à la ligne 738 du fichier hdf5/Hdf5Utils.h.

Documentation des fonctions membres

◆ _write()

void Arcane::Hdf5Utils::StandardArray::_write ( const void buffer,
Integer  nb_element,
hid_t  save_type,
hid_t  native_type 
)
protected

Définition à la ligne 919 du fichier Hdf5Utils.cc.

◆ dimensions()

Int64ConstArrayView Arcane::Hdf5Utils::StandardArray::dimensions ( ) const
inline

Définition à la ligne 750 du fichier hdf5/Hdf5Utils.h.

◆ exists()

bool Arcane::Hdf5Utils::StandardArray::exists ( ) const
virtual

Définition à la ligne 947 du fichier Hdf5Utils.cc.

◆ readDim()

void Arcane::Hdf5Utils::StandardArray::readDim ( )

Définition à la ligne 881 du fichier Hdf5Utils.cc.

◆ setIdsPath()

void Arcane::Hdf5Utils::StandardArray::setIdsPath ( const String ids_path)

En lecture, positionne le chemin dans hfile du dataset contenant les unique_ids.

Cet appel est optionnel mais s'il est utilisé, il doit l'être avant de lire les valeurs.

Définition à la ligne 910 du fichier Hdf5Utils.cc.

Documentation des données membres

◆ m_dimensions

Int64UniqueArray Arcane::Hdf5Utils::StandardArray::m_dimensions
protected

Définition à la ligne 764 du fichier hdf5/Hdf5Utils.h.

◆ m_hdataset

HDataset Arcane::Hdf5Utils::StandardArray::m_hdataset
protected

Définition à la ligne 762 du fichier hdf5/Hdf5Utils.h.

◆ m_hfile

hid_t Arcane::Hdf5Utils::StandardArray::m_hfile
protected

Définition à la ligne 759 du fichier hdf5/Hdf5Utils.h.

◆ m_hpath

String Arcane::Hdf5Utils::StandardArray::m_hpath
protected

Définition à la ligne 760 du fichier hdf5/Hdf5Utils.h.

◆ m_ids_dataset

HDataset Arcane::Hdf5Utils::StandardArray::m_ids_dataset
protected

Définition à la ligne 763 du fichier hdf5/Hdf5Utils.h.

◆ m_ids_hpath

String Arcane::Hdf5Utils::StandardArray::m_ids_hpath
protected

Définition à la ligne 761 du fichier hdf5/Hdf5Utils.h.

◆ m_is_init

bool Arcane::Hdf5Utils::StandardArray::m_is_init
protected

Définition à la ligne 765 du fichier hdf5/Hdf5Utils.h.


La documentation de cette classe a été générée à partir des fichiers suivants :