Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::LinkFamilyInternal::LinkData

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
 

Description détaillée

Données par liaisons.

Définition à la ligne 74 du fichier AnyItemLinkFamily.h.

Documentation des constructeurs et destructeur

◆ LinkData()

Arcane::LinkFamilyInternal::LinkData::LinkData ( )
inline

Définition à la ligne 118 du fichier AnyItemLinkFamily.h.

Documentation des fonctions membres

◆ groupIndex()

Integer Arcane::LinkFamilyInternal::LinkData::groupIndex ( ) const
inline

◆ localId()

Integer Arcane::LinkFamilyInternal::LinkData::localId ( ) const
inline

Identifiant localId de l'item référencé dans sa famille AnyItemFamily.

Définition à la ligne 124 du fichier AnyItemLinkFamily.h.

◆ operator==()

bool Arcane::LinkFamilyInternal::LinkData::operator== ( const LinkData data) const
inline

Opérateur de comparaison.

Définition à la ligne 126 du fichier AnyItemLinkFamily.h.

Références m_group_index, m_local_id, et m_var_index.

◆ setGroupIndex()

void Arcane::LinkFamilyInternal::LinkData::setGroupIndex ( Integer  group_index)
inlineprivate

Définition à la ligne 132 du fichier AnyItemLinkFamily.h.

◆ setLocalId()

void Arcane::LinkFamilyInternal::LinkData::setLocalId ( Integer  local_id)
inlineprivate

Définition à la ligne 133 du fichier AnyItemLinkFamily.h.

◆ setVarIndex()

void Arcane::LinkFamilyInternal::LinkData::setVarIndex ( Integer  item_local_id)
inlineprivate

Définition à la ligne 134 du fichier AnyItemLinkFamily.h.

◆ varIndex()

Integer Arcane::LinkFamilyInternal::LinkData::varIndex ( ) const
inline

Documentation des fonctions amies et associées

◆ LinkFamilyInternal

Définition à la ligne 76 du fichier AnyItemLinkFamily.h.

Documentation des données membres

◆ m_group_index

unsigned Arcane::LinkFamilyInternal::LinkData::m_group_index
private

Index du groupe d'où vient cet item.

Définition à la ligne 136 du fichier AnyItemLinkFamily.h.

Référencé par operator==().

◆ m_local_id

unsigned Arcane::LinkFamilyInternal::LinkData::m_local_id
private

Identifiant dans l(indexation globale de AnyItem::Family.

Définition à la ligne 137 du fichier AnyItemLinkFamily.h.

Référencé par operator==().

◆ m_var_index

Integer Arcane::LinkFamilyInternal::LinkData::m_var_index
private

Index pour les partiels, localId sinon.

Définition à la ligne 138 du fichier AnyItemLinkFamily.h.

Référencé par operator==().


La documentation de cette classe a été générée à partir du fichier suivant :