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

Encapsule un hid_t pour un fichier. Plus de détails...

#include <arcane/hdf5/Hdf5Utils.h>

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

Fonctions membres publiques

 HFile (HFile &&rhs)
 
HFileoperator= (HFile &&rhs)
 
HFileoperator= (const HFile &hid)=delete
 
 HFile (const HFile &rhs)
 
void openTruncate (const String &var)
 
void openAppend (const String &var)
 
void openRead (const String &var)
 
void openTruncate (const String &var, hid_t plist_id)
 
void openAppend (const String &var, hid_t plist_id)
 
void openRead (const String &var, hid_t plist_id)
 
void close ()
 
- Fonctions membres publiques hérités de Arcane::Hdf5Utils::Hid
 Hid (hid_t id)
 
hid_t id () const
 
bool isBad () const
 

Fonctions membres privées

herr_t _close ()
 

Membres hérités additionnels

- Fonctions membres protégées hérités de Arcane::Hdf5Utils::Hid
 Hid (const Hid &hid)
 
void _setId (hid_t id)
 
void _setNullId ()
 

Description détaillée

Encapsule un hid_t pour un fichier.

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

Documentation des constructeurs et destructeur

◆ ~HFile()

Arcane::Hdf5Utils::HFile::~HFile ( )
inline

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

◆ HFile() [1/2]

Arcane::Hdf5Utils::HFile::HFile ( HFile &&  rhs)
inline

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

◆ HFile() [2/2]

Arcane::Hdf5Utils::HFile::HFile ( const HFile rhs)
inline

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

Documentation des fonctions membres

◆ _close()

herr_t Arcane::Hdf5Utils::HFile::_close ( )
private

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

◆ close()

void Arcane::Hdf5Utils::HFile::close ( )

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

◆ openAppend() [1/2]

void Arcane::Hdf5Utils::HFile::openAppend ( const String var)

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

◆ openAppend() [2/2]

void Arcane::Hdf5Utils::HFile::openAppend ( const String var,
hid_t  plist_id 
)

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

◆ openRead() [1/2]

void Arcane::Hdf5Utils::HFile::openRead ( const String var)

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

◆ openRead() [2/2]

void Arcane::Hdf5Utils::HFile::openRead ( const String var,
hid_t  plist_id 
)

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

◆ openTruncate() [1/2]

void Arcane::Hdf5Utils::HFile::openTruncate ( const String var)

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

◆ openTruncate() [2/2]

void Arcane::Hdf5Utils::HFile::openTruncate ( const String var,
hid_t  plist_id 
)

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

◆ operator=()

HFile & Arcane::Hdf5Utils::HFile::operator= ( HFile &&  rhs)
inline

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


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