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

Enumérateur de liens. Plus de détails...

#include <arcane/core/anyitem/AnyItemLinkFamily.h>

+ Graphe d'héritage de Arcane::LinkFamilyInternal::Enumerator:
+ Graphe de collaboration de Arcane::LinkFamilyInternal::Enumerator:

Fonctions membres publiques

 Enumerator (const Arcane::Array< LinkData > &sources, const Arcane::Array< LinkData > &targets)
 
 Enumerator (const Enumerator &e)
 
bool hasNext () const
 
void operator++ ()
 
const LinkDataback () const
 Données du lien back.
 
const LinkDatafront () const
 Données du lien front.
 
- Fonctions membres publiques hérités de Arcane::LinkFamilyInternal::LinkIndex
 LinkIndex (Integer index)
 
Integer index () const
 

Attributs privés

const Arcane::Array< LinkData > & m_sources
 Toutes les données back.
 
const Arcane::Array< LinkData > & m_targets
 Toutes les données front.
 

Membres hérités additionnels

- Attributs protégés hérités de Arcane::LinkFamilyInternal::LinkIndex
Integer m_index
 

Description détaillée

Enumérateur de liens.

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

Documentation des constructeurs et destructeur

◆ Enumerator() [1/2]

Arcane::LinkFamilyInternal::Enumerator::Enumerator ( const Arcane::Array< LinkData > &  sources,
const Arcane::Array< LinkData > &  targets 
)
inline

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

◆ Enumerator() [2/2]

Arcane::LinkFamilyInternal::Enumerator::Enumerator ( const Enumerator e)
inline

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

Documentation des fonctions membres

◆ back()

const LinkData & Arcane::LinkFamilyInternal::Enumerator::back ( ) const
inline

Données du lien back.

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

◆ front()

const LinkData & Arcane::LinkFamilyInternal::Enumerator::front ( ) const
inline

Données du lien front.

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

◆ hasNext()

bool Arcane::LinkFamilyInternal::Enumerator::hasNext ( ) const
inline

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

◆ operator++()

void Arcane::LinkFamilyInternal::Enumerator::operator++ ( )
inline

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

Documentation des données membres

◆ m_sources

const Arcane::Array<LinkData>& Arcane::LinkFamilyInternal::Enumerator::m_sources
private

Toutes les données back.

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

◆ m_targets

const Arcane::Array<LinkData>& Arcane::LinkFamilyInternal::Enumerator::m_targets
private

Toutes les données front.

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


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