Classe de base des énumérateurs sur les entités vectortielles (SimdItem). Plus de détails...
#include <arcane/core/SimdItem.h>
Types publics | |
typedef SimdInfo::SimdInt32IndexType | SimdIndexType |
Types publics hérités de Arcane::SimdEnumeratorBase | |
typedef SimdInfo::SimdInt32IndexType | SimdIndexType |
Fonctions membres publiques | |
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 |
Attributs protégés | |
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 |
Membres hérités additionnels | |
Fonctions membres protégées hérités de Arcane::SimdEnumeratorBase | |
const SimdIndexType *ARCANE_RESTRICT | _currentSimdIndex () const |
Classe de base des énumérateurs sur les entités vectortielles (SimdItem).
Définition à la ligne 374 du fichier SimdItem.h.
Définition à la ligne 379 du fichier SimdItem.h.
Définition à la ligne 383 du fichier SimdItem.h.
|
inline |
Définition à la ligne 396 du fichier SimdItem.h.
|
inline |
Définition à la ligne 399 du fichier SimdItem.h.
|
inline |
Définition à la ligne 403 du fichier SimdItem.h.
|
inline |
Définition à la ligne 406 du fichier SimdItem.h.
|
inline |
Liste des entités.
Définition à la ligne 413 du fichier SimdItem.h.
|
protected |
Définition à la ligne 417 du fichier SimdItem.h.