Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::SimdItemDirectT< ItemType >

Gère un vecteur d'entité ItemType. Plus de détails...

#include <arcane/core/SimdItem.h>

+ Graphe d'héritage de Arcane::SimdItemDirectT< ItemType >:
+ Graphe de collaboration de Arcane::SimdItemDirectT< ItemType >:

Fonctions membres publiques

 SimdItemDirectT (const ItemInternalPtr *items, Int32 base_local_id, Integer nb_valid)
 
 operator SimdItemDirectIndexT< ItemType > ()
 
- Fonctions membres publiques hérités de Arcane::SimdItemDirectBase
 SimdItemDirectBase (const ItemInternalPtr *items, Int32 base_local_id, Integer nb_valid)
 
Integer nbValid () const
 Nombre d'entités valides de l'instance.
 
Int32 baseLocalId () const
 Liste des numéros locaux des entités de l'instance.
 

Types protégés

typedef ItemInternalItemInternalPtr
 
- Types protégés hérités de Arcane::SimdItemDirectBase
typedef ItemInternalItemInternalPtr
 

Fonctions membres privées

 SimdItemDirectT (ItemSharedInfo *shared_info, Int32 base_local_id, Integer nb_valid)
 

Amis

class SimdItemEnumeratorT< ItemType >
 

Membres hérités additionnels

- Fonctions membres protégées hérités de Arcane::SimdItemDirectBase
 SimdItemDirectBase (ItemSharedInfo *shared_info, Int32 base_local_id, Integer nb_valid)
 
 SimdItemDirectBase (Int32 base_local_id, Integer nb_valid, const ItemInternalPtr *items)
 
- Attributs protégés hérités de Arcane::SimdItemDirectBase
Int32 m_base_local_id
 
Integer m_nb_valid
 
ItemSharedInfom_shared_info = ItemSharedInfo::nullInstance()
 

Description détaillée

template<typename ItemType>
class Arcane::SimdItemDirectT< ItemType >

Gère un vecteur d'entité ItemType.

Définition à la ligne 283 du fichier SimdItem.h.

Documentation des définitions de type membres

◆ ItemInternalPtr

template<typename ItemType >
typedef ItemInternal* Arcane::SimdItemDirectT< ItemType >::ItemInternalPtr
protected

Définition à la ligne 290 du fichier SimdItem.h.

Documentation des constructeurs et destructeur

◆ SimdItemDirectT() [1/2]

template<typename ItemType >
Arcane::SimdItemDirectT< ItemType >::SimdItemDirectT ( const ItemInternalPtr items,
Int32  base_local_id,
Integer  nb_valid 
)
inline

Définition à la ligne 295 du fichier SimdItem.h.

◆ SimdItemDirectT() [2/2]

template<typename ItemType >
Arcane::SimdItemDirectT< ItemType >::SimdItemDirectT ( ItemSharedInfo shared_info,
Int32  base_local_id,
Integer  nb_valid 
)
inlineprivate

Définition à la ligne 300 du fichier SimdItem.h.

Documentation des fonctions membres

◆ operator SimdItemDirectIndexT< ItemType >()

template<typename ItemType >
Arcane::SimdItemDirectT< ItemType >::operator SimdItemDirectIndexT< ItemType > ( )
inline

Définition à la ligne 305 du fichier SimdItem.h.

Documentation des fonctions amies et associées

◆ SimdItemEnumeratorT< ItemType >

template<typename ItemType >
friend class SimdItemEnumeratorT< ItemType >
friend

Définition à la ligne 270 du fichier SimdItem.h.


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