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

Vue typée sur une liste d'entités d'une connectivité. Plus de détails...

#include <arcane/core/ItemLocalIdListView.h>

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

Types publics

using LocalIdType = typename ItemLocalIdTraitsT< ItemType >::LocalIdType
 
using const_iterator = ItemLocalIdListViewConstIteratorT< ItemType >
 
using SentinelType = const_iterator
 
- Types publics hérités de Arcane::ItemLocalIdListView
using ThatClass = ItemLocalIdListView
 
using BaseClass = impl::ItemLocalIdListContainerView
 

Fonctions membres publiques

constexpr __host__ __device__ LocalIdType operator[] (Int32 i) const
 
constexpr __host__ __device__ const_iterator begin () const
 
constexpr __host__ __device__ SentinelType end () const
 
constexpr __host__ __device__ const_iterator endIterator () const
 
- Fonctions membres publiques hérités de Arcane::ItemLocalIdListView
constexpr __host__ __device__ ItemLocalId operator[] (Int32 index) const
 
constexpr __host__ __device__ Int32 size () const
 
impl::ItemLocalIdListContainerView containerView () const
 

Amis

class ItemConnectivityContainerView
 
class Item
 
class ItemInternalConnectivityList
 

Description détaillée

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

Vue typée sur une liste d'entités d'une connectivité.

Définition à la ligne 227 du fichier ItemLocalIdListView.h.

Documentation des définitions de type membres

◆ const_iterator

template<typename ItemType >
using Arcane::ItemLocalIdListViewT< ItemType >::const_iterator = ItemLocalIdListViewConstIteratorT<ItemType>

Définition à la ligne 239 du fichier ItemLocalIdListView.h.

◆ LocalIdType

template<typename ItemType >
using Arcane::ItemLocalIdListViewT< ItemType >::LocalIdType = typename ItemLocalIdTraitsT<ItemType>::LocalIdType

Définition à la ligne 238 du fichier ItemLocalIdListView.h.

◆ SentinelType

template<typename ItemType >
using Arcane::ItemLocalIdListViewT< ItemType >::SentinelType = const_iterator

Définition à la ligne 241 du fichier ItemLocalIdListView.h.

Documentation des fonctions membres

◆ begin()

template<typename ItemType >
constexpr __host__ __device__ const_iterator Arcane::ItemLocalIdListViewT< ItemType >::begin ( ) const
inlineconstexpr

Définition à la ligne 260 du fichier ItemLocalIdListView.h.

◆ end()

template<typename ItemType >
constexpr __host__ __device__ SentinelType Arcane::ItemLocalIdListViewT< ItemType >::end ( ) const
inlineconstexpr

Définition à la ligne 264 du fichier ItemLocalIdListView.h.

◆ endIterator()

template<typename ItemType >
constexpr __host__ __device__ const_iterator Arcane::ItemLocalIdListViewT< ItemType >::endIterator ( ) const
inlineconstexpr

Définition à la ligne 268 du fichier ItemLocalIdListView.h.

◆ operator[]()

template<typename ItemType >
constexpr __host__ __device__ LocalIdType Arcane::ItemLocalIdListViewT< ItemType >::operator[] ( Int32  i) const
inlineconstexpr

Définition à la ligne 258 du fichier ItemLocalIdListView.h.

Documentation des fonctions amies et associées

◆ Item

template<typename ItemType >
friend class Item
friend

Définition à la ligne 233 du fichier ItemLocalIdListView.h.

◆ ItemConnectivityContainerView

template<typename ItemType >
friend class ItemConnectivityContainerView
friend

Définition à la ligne 230 du fichier ItemLocalIdListView.h.

◆ ItemInternalConnectivityList

template<typename ItemType >
friend class ItemInternalConnectivityList
friend

Définition à la ligne 234 du fichier ItemLocalIdListView.h.


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