Données par liaisons. Plus de détails...
#include <arcane/core/anyitem/AnyItemLinkFamily.h>
Graphe de collaboration de Arcane::LinkFamilyInternal::LinkData:Fonctions membres publiques | |
| Integer | groupIndex () const |
| Identifiant du groupe auquel est associé l'item référencé par ce LinkData. | |
| Integer | varIndex () const |
| Identifiant localId de l'item référencé dans sa famille IItemFamily d'origine. | |
| Integer | localId () const |
| Identifiant localId de l'item référencé dans sa famille AnyItemFamily. | |
| bool | operator== (const LinkData &data) const |
| Opérateur de comparaison. | |
Fonctions membres privées | |
| void | setGroupIndex (Integer group_index) |
| void | setLocalId (Integer local_id) |
| void | setVarIndex (Integer item_local_id) |
Attributs privés | |
| unsigned | m_group_index |
| Index du groupe d'où vient cet item. | |
| unsigned | m_local_id |
| Identifiant dans l(indexation globale de AnyItem::Family. | |
| Integer | m_var_index |
| Index pour les partiels, localId sinon. | |
Amis | |
| class | LinkFamilyInternal |
Données par liaisons.
Définition à la ligne 72 du fichier AnyItemLinkFamily.h.
|
inline |
Définition à la ligne 116 du fichier AnyItemLinkFamily.h.
|
inline |
Identifiant du groupe auquel est associé l'item référencé par ce LinkData.
Définition à la ligne 118 du fichier AnyItemLinkFamily.h.
Références m_group_index.
Référencé par Arcane::AnyItem::Variable< DataType >::operator[](), Arcane::AnyItem::Variable< DataType >::operator[](), Arcane::AnyItem::VariableArray< DataType >::operator[](), et Arcane::AnyItem::VariableArray< DataType >::operator[]().
Voici le graphe des appelants de cette fonction :
|
inline |
Identifiant localId de l'item référencé dans sa famille AnyItemFamily.
Définition à la ligne 122 du fichier AnyItemLinkFamily.h.
Références m_local_id.
|
inline |
Opérateur de comparaison.
Définition à la ligne 124 du fichier AnyItemLinkFamily.h.
Références m_group_index, m_local_id, et m_var_index.
|
inlineprivate |
Définition à la ligne 130 du fichier AnyItemLinkFamily.h.
|
inlineprivate |
Définition à la ligne 131 du fichier AnyItemLinkFamily.h.
|
inlineprivate |
Définition à la ligne 132 du fichier AnyItemLinkFamily.h.
|
inline |
Identifiant localId de l'item référencé dans sa famille IItemFamily d'origine.
Définition à la ligne 120 du fichier AnyItemLinkFamily.h.
Références m_var_index.
Référencé par Arcane::AnyItem::Variable< DataType >::operator[](), Arcane::AnyItem::Variable< DataType >::operator[](), Arcane::AnyItem::VariableArray< DataType >::operator[](), et Arcane::AnyItem::VariableArray< DataType >::operator[]().
Voici le graphe des appelants de cette fonction :
|
friend |
Définition à la ligne 74 du fichier AnyItemLinkFamily.h.
|
private |
Index du groupe d'où vient cet item.
Définition à la ligne 134 du fichier AnyItemLinkFamily.h.
Référencé par groupIndex(), et operator==().
|
private |
Identifiant dans l(indexation globale de AnyItem::Family.
Définition à la ligne 135 du fichier AnyItemLinkFamily.h.
Référencé par localId(), et operator==().
|
private |
Index pour les partiels, localId sinon.
Définition à la ligne 136 du fichier AnyItemLinkFamily.h.
Référencé par operator==(), et varIndex().