Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Hdf5Utils::HAttribute

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

#include <arcane/hdf5/Hdf5Utils.h>

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

Fonctions membres publiques

 HAttribute (HAttribute &&rhs)
 
HAttributeoperator= (HAttribute &&rhs)
 
HAttributeoperator= (const HAttribute &hid)=delete
 
 HAttribute (const HAttribute &v)
 
void remove (const Hid &loc_id, const String &var)
 
void create (const Hid &loc_id, const String &var, hid_t save_type, const HSpace &space_id)
 
void open (const Hid &loc_id, const String &var)
 
herr_t write (hid_t native_type, void *array)
 
herr_t read (hid_t native_type, void *array)
 
HSpace getSpace ()
 
- Fonctions membres publiques hérités de Arcane::Hdf5Utils::Hid
 Hid (hid_t id)
 
hid_t id () const
 
bool isBad () const
 

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 attribute.

Définition à la ligne 445 du fichier Hdf5Utils.h.

Documentation des constructeurs et destructeur

◆ HAttribute() [1/3]

Arcane::Hdf5Utils::HAttribute::HAttribute ( )
inline

Définition à la ligne 450 du fichier Hdf5Utils.h.

◆ ~HAttribute()

Arcane::Hdf5Utils::HAttribute::~HAttribute ( )
inline

Définition à la ligne 451 du fichier Hdf5Utils.h.

◆ HAttribute() [2/3]

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

Définition à la ligne 456 du fichier Hdf5Utils.h.

◆ HAttribute() [3/3]

Arcane::Hdf5Utils::HAttribute::HAttribute ( const HAttribute v)
inline

Définition à la ligne 472 du fichier Hdf5Utils.h.

Documentation des fonctions membres

◆ create()

void Arcane::Hdf5Utils::HAttribute::create ( const Hid loc_id,
const String var,
hid_t  save_type,
const HSpace space_id 
)
inline

Définition à la ligne 482 du fichier Hdf5Utils.h.

◆ getSpace()

HSpace Arcane::Hdf5Utils::HAttribute::getSpace ( )
inline

Définition à la ligne 498 du fichier Hdf5Utils.h.

◆ open()

void Arcane::Hdf5Utils::HAttribute::open ( const Hid loc_id,
const String var 
)
inline

Définition à la ligne 486 du fichier Hdf5Utils.h.

◆ operator=()

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

Définition à la ligne 461 du fichier Hdf5Utils.h.

◆ read()

herr_t Arcane::Hdf5Utils::HAttribute::read ( hid_t  native_type,
void *  array 
)
inline

Définition à la ligne 494 du fichier Hdf5Utils.h.

◆ remove()

void Arcane::Hdf5Utils::HAttribute::remove ( const Hid loc_id,
const String var 
)
inline

Définition à la ligne 478 du fichier Hdf5Utils.h.

◆ write()

herr_t Arcane::Hdf5Utils::HAttribute::write ( hid_t  native_type,
void *  array 
)
inline

Définition à la ligne 490 du fichier Hdf5Utils.h.


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