Metadata on a variable. More...
#include <arcane/core/VariableMetaData.h>
Public Member Functions | |
| VariableMetaData (const String &base_name, const String &mesh_name, const String &item_family_name, const String &item_group_name, bool is_partial) | |
| Constructor. | |
| String | fullName () const |
| Full name of the variable. | |
| String | baseName () const |
| Base name of the 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 of the variable in hexadecimal format. | |
| void | setHash (const String &v) |
| String | hash2 () const |
| Hash of the variable in hexadecimal format. | |
| void | setHash2 (const String &v) |
| Int32 | hashVersion () const |
| Hash version (associated with hash2()). | |
| void | setHashVersion (Int32 v) |
| Integer | property () const |
| void | setProperty (Integer v) |
| String | multiTag () const |
| void | setMultiTag (const String &v) |
Metadata on a variable.
The information in this class allows for the reconstruction of a variable.
If hash2() is not null, it is used. Otherwise, hash() is used.
Definition at line 36 of file 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 ) |
Constructor.
Constructs the instance for a variable with name base_name, from family item_family_name and group item_group_name. If the variable is not on a mesh, then mesh_name, item_family_name and item_group_name are null.
Definition at line 27 of file VariableMetaData.cc.
|
inline |
Base name of the variable.
Definition at line 57 of file VariableMetaData.h.
|
inline |
Full name of the variable.
Definition at line 55 of file VariableMetaData.h.
|
inline |
Definition at line 63 of file VariableMetaData.h.
|
inline |
Hash of the variable in hexadecimal format.
Definition at line 67 of file VariableMetaData.h.
|
inline |
Hash of the variable in hexadecimal format.
Definition at line 71 of file VariableMetaData.h.
|
inline |
Hash version (associated with hash2()).
Definition at line 75 of file VariableMetaData.h.
|
inline |
Definition at line 61 of file VariableMetaData.h.
|
inline |
Definition at line 59 of file VariableMetaData.h.
|
inline |
Definition at line 60 of file VariableMetaData.h.
|
inline |
Definition at line 58 of file VariableMetaData.h.
|
inline |
Definition at line 81 of file VariableMetaData.h.
|
inline |
Definition at line 78 of file VariableMetaData.h.
|
inline |
Definition at line 64 of file VariableMetaData.h.
|
inline |
Definition at line 68 of file VariableMetaData.h.
|
inline |
Definition at line 72 of file VariableMetaData.h.
|
inline |
Definition at line 76 of file VariableMetaData.h.
|
inline |
Definition at line 82 of file VariableMetaData.h.
|
inline |
Definition at line 79 of file VariableMetaData.h.