Gère un vecteur d'entité ItemType. Plus de détails...
#include <arcane/core/SimdItem.h>
Fonctions membres publiques | |
ItemType | item (Integer si) const |
Retourne la si-ième entité de l'instance. | |
ItemType | operator[] (Integer si) const |
Retourne la si-ième entité de l'instance. | |
operator SimdItemIndexT< ItemType > () | |
Fonctions membres publiques hérités de Arcane::SimdItem | |
SimdItem (const ItemInternalPtr *items, const SimdInfo::SimdInt32IndexType *ids) | |
Item | item (Int32 si) const |
inline si-ième entité de l'instance | |
Item | operator[] (Int32 si) const |
inline si-ième entité de l'instance | |
Fonctions membres publiques hérités de Arcane::SimdItemBase | |
SimdItemBase (const ItemInternalPtr *items, const SimdIndexType *ids) | |
Construit une instance. | |
ItemInternal * | item (Integer si) const |
Partie interne (pour usage interne uniquement) | |
ItemInternal * | operator[] (Integer si) const |
const SimdIndexType &ARCANE_RESTRICT | simdLocalIds () const |
Liste des numéros locaux des entités de l'instance. | |
const Int32 *ARCANE_RESTRICT | localIds () const |
Liste des numéros locaux des entités de l'instance. | |
Int32 | localId (Int32 index) const |
Numéro local de l'entité d'indice index. | |
Types protégés | |
typedef ItemInternal * | ItemInternalPtr |
Types protégés hérités de Arcane::SimdItemBase | |
typedef ItemInternal * | ItemInternalPtr |
Amis | |
class | SimdItemEnumeratorT< ItemType > |
Membres hérités additionnels | |
Types publics hérités de Arcane::SimdItemBase | |
typedef SimdInfo::SimdInt32IndexType | SimdIndexType |
Fonctions membres protégées hérités de Arcane::SimdItem | |
SimdItem (ItemSharedInfo *shared_info, const SimdInfo::SimdInt32IndexType *ids) | |
Fonctions membres protégées hérités de Arcane::SimdItemBase | |
SimdItemBase (ItemSharedInfo *shared_info, const SimdIndexType *ids) | |
Attributs protégés hérités de Arcane::SimdItemBase | |
SimdIndexType | m_simd_local_ids |
ItemSharedInfo * | m_shared_info = ItemSharedInfo::nullInstance() |
Gère un vecteur d'entité ItemType.
Définition à la ligne 234 du fichier SimdItem.h.
|
protected |
Définition à la ligne 241 du fichier SimdItem.h.
|
inline |
Retourne la si-ième entité de l'instance.
Définition à la ligne 259 du fichier SimdItem.h.
Références Arcane::SimdItemBase::localId().
|
inline |
Définition à la ligne 270 du fichier SimdItem.h.
|
inline |
Retourne la si-ième entité de l'instance.
Définition à la ligne 265 du fichier SimdItem.h.
Références Arcane::SimdItemBase::localId().
|
friend |
Définition à la ligne 224 du fichier SimdItem.h.