Arcane  v3.14.10.0
Documentation développeur
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 ARCCORE_HOST_DEVICE LocalIdType operator[] (Int32 i) const
 
constexpr ARCCORE_HOST_DEVICE const_iterator begin () const
 
constexpr ARCCORE_HOST_DEVICE SentinelType end () const
 
constexpr ARCCORE_HOST_DEVICE const_iterator endIterator () const
 
- Fonctions membres publiques hérités de Arcane::ItemLocalIdListView
constexpr ARCCORE_HOST_DEVICE ItemLocalId operator[] (Int32 index) const
 
constexpr ARCCORE_HOST_DEVICE Int32 size () const
 
impl::ItemLocalIdListContainerView containerView () const
 

Fonctions membres privées

constexpr ARCCORE_HOST_DEVICE ItemLocalIdListViewT (const Int32 *ids, Int32 s, Int32 local_id_offset)
 
constexpr ARCCORE_HOST_DEVICE ItemLocalIdListViewT (const impl::ItemLocalIdListContainerView &view)
 

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 constructeurs et destructeur

◆ ItemLocalIdListViewT() [1/2]

template<typename ItemType >
constexpr ARCCORE_HOST_DEVICE Arcane::ItemLocalIdListViewT< ItemType >::ItemLocalIdListViewT ( const Int32 *  ids,
Int32  s,
Int32  local_id_offset 
)
inlineconstexprprivate

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

◆ ItemLocalIdListViewT() [2/2]

template<typename ItemType >
constexpr ARCCORE_HOST_DEVICE Arcane::ItemLocalIdListViewT< ItemType >::ItemLocalIdListViewT ( const impl::ItemLocalIdListContainerView view)
inlineexplicitconstexprprivate

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

Documentation des fonctions membres

◆ begin()

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

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

◆ end()

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

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

◆ endIterator()

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

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

◆ operator[]()

template<typename ItemType >
constexpr ARCCORE_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 :