Vue interne sur un tableau d'entités. Plus de détails...
#include <arcane/core/ItemIndexedListView.h>
Fonctions membres privées | |
constexpr | ItemIndexedListView (ItemSharedInfo *si, SmallSpan< const Int32 > local_ids, Int32 local_id_offset) |
constexpr | ItemIndexedListView (ItemSharedInfo *si, const impl::ItemLocalIdListContainerView &container_view) |
constexpr Int32 | size () const |
Nombre d'éléments du vecteur. | |
constexpr SmallSpan< const Int32, Extent > | localIds () const |
Tableau des numéros locaux des entités. | |
ConstArrayView< Int32 > | constLocalIds () const |
Tableau des numéros locaux des entités. | |
Attributs privés | |
friend | ItemInternalConnectivityList |
friend | ItemBase |
friend | ItemVectorView |
friend | ItemInternalVectorView |
SmallSpan< const Int32, Extent > | m_local_ids |
ItemSharedInfo * | m_shared_info = ItemSharedInfo::nullInstance() |
Int32 | m_local_id_offset |
Amis | |
class | ItemConnectedListView< DynExtent > |
template<typename T > | |
class | Arcane::ItemEnumeratorBaseT |
template<typename T > | |
class | Arcane::ItemConnectedEnumeratorBaseT |
Vue interne sur un tableau d'entités.
Celle classe n'est utile que pour construire des listes d'entités utilisées en interne de Arcane. La version utilisateur de cette classe est ItemConnectivityView. La principale différence entre les deux classes est que celle-ci maintient juste les listes mais ne permet pas par exemple de retourner une entité typée.
Définition à la ligne 43 du fichier ItemIndexedListView.h.
|
inlineconstexprprivate |
Définition à la ligne 62 du fichier ItemIndexedListView.h.
|
inlineconstexprprivate |
Définition à la ligne 70 du fichier ItemIndexedListView.h.
|
inlineprivate |
Tableau des numéros locaux des entités.
Définition à la ligne 87 du fichier ItemIndexedListView.h.
|
inlineconstexprprivate |
Tableau des numéros locaux des entités.
Définition à la ligne 84 du fichier ItemIndexedListView.h.
|
inlineconstexprprivate |
Nombre d'éléments du vecteur.
Définition à la ligne 81 du fichier ItemIndexedListView.h.
Définition à la ligne 53 du fichier ItemIndexedListView.h.
Définition à la ligne 52 du fichier ItemIndexedListView.h.
|
friend |
Définition à la ligne 50 du fichier ItemIndexedListView.h.
|
private |
Définition à la ligne 48 du fichier ItemIndexedListView.h.
|
private |
Définition à la ligne 47 du fichier ItemIndexedListView.h.
|
private |
Définition à la ligne 50 du fichier ItemIndexedListView.h.
|
private |
Définition à la ligne 49 du fichier ItemIndexedListView.h.
|
private |
Définition à la ligne 93 du fichier ItemIndexedListView.h.
|
private |
Définition à la ligne 91 du fichier ItemIndexedListView.h.
|
private |
Définition à la ligne 92 du fichier ItemIndexedListView.h.