Arcane  4.1.11.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::Materials::ConstituentItemIndexedSelectionEnumerator< ContainerView_ >

Enumérateur sur les éléments d'un ConstituentItemIndexedSelectionView. Plus de détails...

#include <arcane/core/materials/ConstituentItemIndexedSelectionView.h>

Types publics

using SelectionType = ConstituentItemIndexedSelectionView<ContainerView_>
 
using ValueType = SelectionType::ValueType
 

Fonctions membres publiques

void operator++ ()
 
bool hasNext () const
 
ValueType operator* () const
 
Int32 index () const
 

Amis

class EnumeratorTracer
 
class EnumeratorBuilder< ValueType >
 

Description détaillée

template<typename ContainerView_>
class Arcane::Materials::ConstituentItemIndexedSelectionEnumerator< ContainerView_ >

Enumérateur sur les éléments d'un ConstituentItemIndexedSelectionView.

Définition à la ligne 225 du fichier ConstituentItemIndexedSelectionView.h.

Documentation des définitions de type membres

◆ SelectionType

template<typename ContainerView_>
using Arcane::Materials::ConstituentItemIndexedSelectionEnumerator< ContainerView_ >::SelectionType = ConstituentItemIndexedSelectionView<ContainerView_>

Définition à la ligne 229 du fichier ConstituentItemIndexedSelectionView.h.

◆ ValueType

template<typename ContainerView_>
using Arcane::Materials::ConstituentItemIndexedSelectionEnumerator< ContainerView_ >::ValueType = SelectionType::ValueType

Définition à la ligne 230 du fichier ConstituentItemIndexedSelectionView.h.

Documentation des fonctions membres

◆ hasNext()

template<typename ContainerView_>
bool Arcane::Materials::ConstituentItemIndexedSelectionEnumerator< ContainerView_ >::hasNext ( ) const
inline

Définition à la ligne 245 du fichier ConstituentItemIndexedSelectionView.h.

◆ index()

template<typename ContainerView_>
Int32 Arcane::Materials::ConstituentItemIndexedSelectionEnumerator< ContainerView_ >::index ( ) const
inline

Définition à la ligne 252 du fichier ConstituentItemIndexedSelectionView.h.

◆ operator*()

template<typename ContainerView_>
ValueType Arcane::Materials::ConstituentItemIndexedSelectionEnumerator< ContainerView_ >::operator* ( ) const
inline

Définition à la ligne 247 du fichier ConstituentItemIndexedSelectionView.h.

◆ operator++()

template<typename ContainerView_>
void Arcane::Materials::ConstituentItemIndexedSelectionEnumerator< ContainerView_ >::operator++ ( )
inline

Définition à la ligne 244 du fichier ConstituentItemIndexedSelectionView.h.

Documentation des fonctions amies et associées

◆ EnumeratorBuilder< ValueType >

template<typename ContainerView_>
friend class EnumeratorBuilder< ValueType >
friend

Définition à la ligne 232 du fichier ConstituentItemIndexedSelectionView.h.

◆ EnumeratorTracer

template<typename ContainerView_>
friend class EnumeratorTracer
friend

Définition à la ligne 232 du fichier ConstituentItemIndexedSelectionView.h.


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