Meta-données sur une variable. Plus de détails...
#include <arcane/core/VariableMetaData.h>
Fonctions membres publiques | |
VariableMetaData (const String &base_name, const String &mesh_name, const String &item_family_name, const String &item_group_name, bool is_partial) | |
Constructeur. | |
String | fullName () const |
Nom complet de la variable. | |
String | baseName () const |
Nom de base de la variable. | |
String | meshName () const |
String | itemFamilyName () const |
String | itemGroupName () const |
bool | isPartial () const |
String | fullType () const |
void | setFullType (const String &v) |
String | hash () const |
Hash de la variable sous forme de hexadécimale. | |
void | setHash (const String &v) |
String | hash2 () const |
Hash de la variable sous forme de hexadécimale. | |
void | setHash2 (const String &v) |
Int32 | hashVersion () const |
Version du hash (associé à hash2()) | |
void | setHashVersion (Int32 v) |
Integer | property () const |
void | setProperty (Integer v) |
String | multiTag () const |
void | setMultiTag (const String &v) |
Meta-données sur une variable.
Les informations de cette classe permettent de reconstruire une variable.
Si hash2() est non nul, on l'utilise. Sinon on utilise hash().
Définition à la ligne 35 du fichier VariableMetaData.h.
Arcane::VariableMetaData::VariableMetaData | ( | const String & | base_name, |
const String & | mesh_name, | ||
const String & | item_family_name, | ||
const String & | item_group_name, | ||
bool | is_partial | ||
) |
Constructeur.
Contruit l'instance pour une variable de nom base_name, de la famille item_family_name et de groupe item_group_name. Si la variable n'est pas sur un maillage, alors mesh_name, item_family_name et item_group_name sont nuls.
Définition à la ligne 27 du fichier VariableMetaData.cc.
|
inline |
Nom de base de la variable.
Définition à la ligne 55 du fichier VariableMetaData.h.
|
inline |
Nom complet de la variable.
Définition à la ligne 53 du fichier VariableMetaData.h.
|
inline |
Définition à la ligne 61 du fichier VariableMetaData.h.
|
inline |
Hash de la variable sous forme de hexadécimale.
Définition à la ligne 65 du fichier VariableMetaData.h.
|
inline |
Hash de la variable sous forme de hexadécimale.
Définition à la ligne 69 du fichier VariableMetaData.h.
|
inline |
Version du hash (associé à hash2())
Définition à la ligne 73 du fichier VariableMetaData.h.
|
inline |
Définition à la ligne 59 du fichier VariableMetaData.h.
|
inline |
Définition à la ligne 57 du fichier VariableMetaData.h.
|
inline |
Définition à la ligne 58 du fichier VariableMetaData.h.
|
inline |
Définition à la ligne 56 du fichier VariableMetaData.h.
|
inline |
Définition à la ligne 79 du fichier VariableMetaData.h.
|
inline |
Définition à la ligne 76 du fichier VariableMetaData.h.
|
inline |
Définition à la ligne 62 du fichier VariableMetaData.h.
|
inline |
Définition à la ligne 66 du fichier VariableMetaData.h.
|
inline |
Définition à la ligne 70 du fichier VariableMetaData.h.
|
inline |
Définition à la ligne 74 du fichier VariableMetaData.h.
|
inline |
Définition à la ligne 80 du fichier VariableMetaData.h.
|
inline |
Définition à la ligne 77 du fichier VariableMetaData.h.