Fonctions membres publiques | |
Hdf5ScalarVariableInfo (IVariable *v) | |
VariableType & | trueVariable () |
virtual IVariable * | variable () const |
virtual void | readVariable (Hdf5Utils::HFile &hfile, const String &filename, Hdf5Utils::StandardTypes &st, const String &ids_hpath, IData *data) |
virtual void | writeVariable (Hdf5Utils::HFile &hfile, Hdf5Utils::StandardTypes &st) |
Fonctions membres publiques hérités de Arcane::Hdf5VariableInfoBase | |
const String & | path () const |
Chemin dans le fichier Hdf5 contenant la valeur de la variable. | |
void | setPath (const String &path) |
Positionne le chemin dans le fichier Hdf5 contenant la valeur de la variable. | |
void | writeGroup (Hdf5Utils::HFile &hfile, Hdf5Utils::StandardTypes &st, const String &hdf_path, Integer save_type) |
void | readGroupInfo (Hdf5Utils::HFile &hfile, Hdf5Utils::StandardTypes &st, const String &hdf_path, Int64Array &uids, Real3Array ¢ers) |
void | setCorrespondanceFunctor (ICorrespondanceFunctor *functor) |
Fonctions membres privées | |
void | _readStandardArray (Array< DataType > &buffer, hid_t file_id, Hdf5Utils::StandardTypes &st) |
void | _writeStandardArray (Array< DataType > &buffer, hid_t file_id, Hdf5Utils::StandardTypes &st) |
Attributs privés | |
VariableType | m_variable |
Membres hérités additionnels | |
Fonctions membres publiques statiques hérités de Arcane::Hdf5VariableInfoBase | |
static Hdf5VariableInfoBase * | create (IMesh *mesh, const String &name, const String &family) |
static Hdf5VariableInfoBase * | create (IVariable *variable) |
Créé une instance pour la variable variable. | |
Attributs publics statiques hérités de Arcane::Hdf5VariableInfoBase | |
static const Integer | SAVE_IDS = 1 |
static const Integer | SAVE_COORDS = 2 |
Attributs protégés hérités de Arcane::Hdf5VariableInfoBase | |
ICorrespondanceFunctor * | m_correspondance_functor |
Définition à la ligne 68 du fichier Hdf5VariableInfoBase.cc.
Arcane::Hdf5ScalarVariableInfo< VariableType, DataType >::Hdf5ScalarVariableInfo | ( | IVariable * | v | ) |
Définition à la ligne 579 du fichier Hdf5VariableInfoBase.cc.
|
private |
Définition à la ligne 627 du fichier Hdf5VariableInfoBase.cc.
|
private |
Définition à la ligne 668 du fichier Hdf5VariableInfoBase.cc.
|
virtual |
Implémente Arcane::Hdf5VariableInfoBase.
Définition à la ligne 590 du fichier Hdf5VariableInfoBase.cc.
|
inline |
Définition à la ligne 74 du fichier Hdf5VariableInfoBase.cc.
|
inlinevirtual |
Implémente Arcane::Hdf5VariableInfoBase.
Définition à la ligne 75 du fichier Hdf5VariableInfoBase.cc.
|
virtual |
Implémente Arcane::Hdf5VariableInfoBase.
Définition à la ligne 679 du fichier Hdf5VariableInfoBase.cc.
|
private |
Définition à la ligne 87 du fichier Hdf5VariableInfoBase.cc.