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

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

#include <arcane/hdf5/Hdf5Utils.h>

Fonctions membres publiques

 HGroup (HGroup &&rhs)
 
HGroupoperator= (HGroup &&rhs)
 
HGroupoperator= (const HGroup &hid)=delete
 
 HGroup (const HGroup &rhs)
 
void create (const Hid &loc_id, const String &group_name)
 
void openOrCreate (const Hid &loc_id, const String &group_name)
 
void recursiveCreate (const Hid &loc_id, const String &var)
 
void recursiveCreate (const Hid &loc_id, const Array< String > &paths)
 
void checkDelete (const Hid &loc_id, const String &var)
 
void recursiveOpen (const Hid &loc_id, const String &var)
 
void open (const Hid &loc_id, const String &var)
 
void openIfExists (const Hid &loc_id, const Array< String > &var)
 
bool hasChildren (const String &var)
 
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 publiques statiques

static bool hasChildren (hid_t loc_id, const String &var)
 

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

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

Documentation des constructeurs et destructeur

◆ HGroup() [1/3]

Arcane::Hdf5Utils::HGroup::HGroup ( )
inline

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

◆ ~HGroup()

Arcane::Hdf5Utils::HGroup::~HGroup ( )
inline

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

◆ HGroup() [2/3]

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

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

◆ HGroup() [3/3]

Arcane::Hdf5Utils::HGroup::HGroup ( const HGroup & rhs)
inline

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

Documentation des fonctions membres

◆ checkDelete()

void Arcane::Hdf5Utils::HGroup::checkDelete ( const Hid & loc_id,
const String & var )

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

◆ close()

void Arcane::Hdf5Utils::HGroup::close ( )

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

◆ create()

void Arcane::Hdf5Utils::HGroup::create ( const Hid & loc_id,
const String & group_name )

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

◆ hasChildren() [1/2]

bool Arcane::Hdf5Utils::HGroup::hasChildren ( const String & var)

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

◆ hasChildren() [2/2]

bool Arcane::Hdf5Utils::HGroup::hasChildren ( hid_t loc_id,
const String & var )
static

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

◆ open()

void Arcane::Hdf5Utils::HGroup::open ( const Hid & loc_id,
const String & var )

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

◆ openIfExists()

void Arcane::Hdf5Utils::HGroup::openIfExists ( const Hid & loc_id,
const Array< String > & var )

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

◆ openOrCreate()

void Arcane::Hdf5Utils::HGroup::openOrCreate ( const Hid & loc_id,
const String & group_name )

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

◆ operator=()

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

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

◆ recursiveCreate() [1/2]

void Arcane::Hdf5Utils::HGroup::recursiveCreate ( const Hid & loc_id,
const Array< String > & paths )

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

◆ recursiveCreate() [2/2]

void Arcane::Hdf5Utils::HGroup::recursiveCreate ( const Hid & loc_id,
const String & var )

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

◆ recursiveOpen()

void Arcane::Hdf5Utils::HGroup::recursiveOpen ( const Hid & loc_id,
const String & var )

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


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