Enumérateur sur une liste typée d'entités de type ItemType. Plus de détails...
#include <arcane/core/ItemEnumerator.h>
| Fonctions membres publiques | |
| ItemEnumeratorT (const ItemVectorView &rhs) | |
| ItemEnumeratorT (const ItemVectorViewT< ItemType > &rhs) | |
| ItemEnumeratorT (const ItemEnumerator &rhs) | |
| ItemEnumeratorT (const ItemInternalEnumerator &rhs) | |
| ItemEnumeratorT (const ItemInternalPtr *items, const Int32 *local_ids, Integer n, const ItemGroupImpl *agroup=nullptr) | |
| ItemEnumeratorT (const ItemInternalArrayView &items, const Int32ConstArrayView &local_ids, const ItemGroupImpl *agroup=nullptr) | |
| ItemEnumeratorT (const ItemInternalVectorView &view, const ItemGroupImpl *agroup=nullptr) | |
| ItemEnumeratorT (const ItemConnectedListViewT< ItemType > &rhs) | |
| operator ItemEnumerator () const | |
| Conversion vers un ItemEnumerator. | |
|  Fonctions membres publiques hérités de Arcane::ItemEnumeratorBaseT< ItemType > | |
| constexpr const ItemInternalPtr * | unguardedItems () const | 
| constexpr ItemInternal * | internal () const | 
| constexpr ItemType | operator* () const | 
| constexpr const ItemType * | operator-> () const | 
| constexpr LocalIdType | asItemLocalId () const | 
| constexpr | operator LocalIdType () const | 
| ItemEnumerator | toItemEnumerator () const | 
| impl::ItemBase | _internalItemBase () const | 
|  Fonctions membres publiques hérités de Arcane::ItemEnumeratorBase | |
| constexpr void | operator++ () | 
| Incrémente l'index de l'énumérateur. | |
| constexpr bool | operator() () | 
| constexpr bool | hasNext () | 
| Vrai si on n'a pas atteint la fin de l'énumérateur (index()<count()) | |
| constexpr Integer | count () const | 
| Nombre d'éléments de l'énumérateur. | |
| constexpr Integer | index () const | 
| Indice courant de l'énumérateur. | |
| Int32 | itemLocalId () const | 
| localId() de l'entité courante. | |
| Int32 | localId () const | 
| localId() de l'entité courante. | |
| constexpr const Int32 * | unguardedLocalIds () const | 
| constexpr const ItemGroupImpl * | group () const | 
| Groupe sous-jacent s'il existe (nullptr sinon) | |
| Fonctions membres publiques statiques | |
| static ItemEnumeratorT< ItemType > | fromItemEnumerator (const ItemEnumerator &rhs) | 
|  Fonctions membres publiques statiques hérités de Arcane::ItemEnumeratorBase | |
| static constexpr int | version () | 
| Amis | |
| class | ItemVectorT< ItemType > | 
| class | ItemVectorViewT< ItemType > | 
| class | ItemConnectedListViewT< ItemType > | 
| class | SimdItemEnumeratorT< ItemType > | 
| template<typename I1, typename I2> | |
| class | ItemPairEnumeratorT | 
Enumérateur sur une liste typée d'entités de type ItemType.
Définition à la ligne 232 du fichier ItemEnumerator.h.
| 
 | inline | 
Définition à la ligne 249 du fichier ItemEnumerator.h.
| 
 | inline | 
Définition à la ligne 250 du fichier ItemEnumerator.h.
| 
 | inline | 
Définition à la ligne 255 du fichier ItemEnumerator.h.
| 
 | inline | 
Définition à la ligne 259 du fichier ItemEnumerator.h.
| 
 | inline | 
Définition à la ligne 265 du fichier ItemEnumerator.h.
| 
 | inline | 
Définition à la ligne 269 du fichier ItemEnumerator.h.
| 
 | inline | 
Définition à la ligne 273 du fichier ItemEnumerator.h.
| 
 | inline | 
Définition à la ligne 279 du fichier ItemEnumerator.h.
| 
 | inlinestatic | 
Définition à la ligne 304 du fichier ItemEnumerator.h.
| 
 | inline | 
Conversion vers un ItemEnumerator.
Définition à la ligne 300 du fichier ItemEnumerator.h.
| 
 | friend | 
Définition à la ligne 155 du fichier ItemEnumerator.h.
| 
 | friend | 
Définition à la ligne 244 du fichier ItemEnumerator.h.
| 
 | friend | 
Définition à la ligne 155 du fichier ItemEnumerator.h.
| 
 | friend | 
Définition à la ligne 155 du fichier ItemEnumerator.h.
| 
 | friend | 
Définition à la ligne 155 du fichier ItemEnumerator.h.