Enumérateur sur une liste d'entités. Plus de détails...
#include <arcane/core/SimdItem.h>
Types publics | |
| typedef SimdItemT< ItemType > | SimdItemType |
| Types publics hérités de Arcane::SimdItemEnumeratorBase | |
| typedef SimdInfo::SimdInt32IndexType | SimdIndexType |
| Types publics hérités de Arcane::SimdEnumeratorBase | |
| typedef SimdInfo::SimdInt32IndexType | SimdIndexType |
Fonctions membres publiques | |
| SimdItemEnumeratorT (const ItemEnumerator &rhs) | |
| SimdItemEnumeratorT (const ItemEnumeratorT< ItemType > &rhs) | |
| SimdItemEnumeratorT (const ItemVectorViewT< ItemType > &rhs) | |
| SimdItemEnumeratorT (const ItemInternalPtr *items, const Int32 *local_ids, Integer n) | |
| SimdItemEnumeratorT (const ItemInternalArrayView &items, const Int32ConstArrayView &local_ids) | |
| SimdItemType | operator* () const |
| SimdItemDirectT< ItemType > | direct () const |
| operator SimdItemIndexT< ItemType > () | |
| ItemEnumeratorT< ItemType > | enumerator () const |
| Fonctions membres publiques hérités de Arcane::SimdItemEnumeratorBase | |
| SimdItemEnumeratorBase (const ItemInternalVectorView &view) | |
| SimdItemEnumeratorBase (const ItemEnumerator &rhs) | |
| SimdItemEnumeratorBase (const ItemInternalPtr *items, const Int32 *local_ids, Integer n) | |
| SimdItemEnumeratorBase (const ItemInternalArrayView &items, const Int32ConstArrayView &local_ids) | |
| const ItemInternalPtr * | unguardedItems () const |
| Liste des entités. | |
| Fonctions membres publiques hérités de Arcane::SimdEnumeratorBase | |
| SimdEnumeratorBase (const Int32 *local_ids, Integer n) | |
| SimdEnumeratorBase (Int32ConstArrayView local_ids) | |
| bool | hasNext () |
| const Int32 * | unguardedLocalIds () const |
| Indices locaux. | |
| void | operator++ () |
| Integer | nbValid () const |
| Nombre de valeurs valides pour l'itérateur courant. | |
| Integer | count () const |
Types protégés | |
| typedef ItemInternal * | ItemInternalPtr |
| Types protégés hérités de Arcane::SimdItemEnumeratorBase | |
| typedef ItemInternal * | ItemInternalPtr |
Membres hérités additionnels | |
| Fonctions membres protégées hérités de Arcane::SimdEnumeratorBase | |
| const SimdIndexType *ARCANE_RESTRICT | _currentSimdIndex () const |
| Attributs protégés hérités de Arcane::SimdItemEnumeratorBase | |
| ItemSharedInfo * | m_shared_info = ItemSharedInfo::nullInstance() |
| Attributs protégés hérités de Arcane::SimdEnumeratorBase | |
| const Int32 *ARCANE_RESTRICT | m_local_ids |
| Integer | m_index |
| Integer | m_count |
Enumérateur sur une liste d'entités.
Définition à la ligne 427 du fichier SimdItem.h.
|
protected |
Définition à la ligne 432 du fichier SimdItem.h.
| typedef SimdItemT<ItemType> Arcane::SimdItemEnumeratorT< ItemType >::SimdItemType |
Définition à la ligne 436 du fichier SimdItem.h.
|
inline |
Définition à la ligne 438 du fichier SimdItem.h.
|
inline |
Définition à la ligne 440 du fichier SimdItem.h.
|
inline |
Définition à la ligne 442 du fichier SimdItem.h.
|
inline |
Définition à la ligne 444 du fichier SimdItem.h.
|
inline |
Définition à la ligne 448 du fichier SimdItem.h.
|
inline |
Définition à la ligne 451 du fichier SimdItem.h.
|
inline |
Définition à la ligne 461 du fichier SimdItem.h.
|
inline |
Définition à la ligne 472 du fichier SimdItem.h.
|
inline |
Définition à la ligne 466 du fichier SimdItem.h.
|
inline |
Définition à la ligne 456 du fichier SimdItem.h.