Itérateur pour ItemLocalIdViewT. Plus de détails...
#include <arcane/core/ItemLocalIdListView.h>
Graphe d'héritage de Arcane::ItemLocalIdListViewConstIteratorT< ItemType >:
Graphe de collaboration de Arcane::ItemLocalIdListViewConstIteratorT< ItemType >:Types publics | |
| using | LocalIdType = typename ItemLocalIdTraitsT<ItemType>::LocalIdType |
| using | ThatClass = ItemLocalIdListViewConstIteratorT<ItemType> |
| using | value_type = LocalIdType |
Types publics hérités de Arcane::ItemLocalIdListViewConstIterator | |
| typedef ItemLocalIdListViewConstIterator | ThatClass |
| typedef std::random_access_iterator_tag | iterator_category |
| typedef Int32 | value_type |
| Type indexant le tableau. | |
| typedef Int32 | size_type |
| Type de la taille. | |
| typedef std::ptrdiff_t | difference_type |
| Type d'une distance entre itérateur éléments du tableau. | |
Fonctions membres publiques | |
| constexpr __host__ __device__ LocalIdType | operator* () const |
| constexpr __host__ __device__ ThatClass & | operator++ () |
| constexpr __host__ __device__ ThatClass & | operator-- () |
| constexpr __host__ __device__ difference_type | operator- (const ThatClass &b) const |
Fonctions membres publiques hérités de Arcane::ItemLocalIdListViewConstIterator | |
| constexpr __host__ __device__ Int32 | operator* () const |
| constexpr __host__ __device__ ThatClass & | operator++ () |
| constexpr __host__ __device__ ThatClass & | operator-- () |
| constexpr __host__ __device__ void | operator+= (difference_type v) |
| constexpr __host__ __device__ void | operator-= (difference_type v) |
| constexpr __host__ __device__ difference_type | operator- (const ThatClass &b) const |
Fonctions membres privées | |
| constexpr __host__ __device__ | ItemLocalIdListViewConstIteratorT (const Int32 *local_id_ptr, Int32 local_id_offset) |
Amis | |
| class | ItemLocalIdListViewT< ItemType > |
| constexpr __host__ __device__ ThatClass | operator- (const ThatClass &a, difference_type v) |
| constexpr __host__ __device__ ThatClass | operator+ (const ThatClass &a, difference_type v) |
Membres hérités additionnels | |
Fonctions membres protégées hérités de Arcane::ItemLocalIdListViewConstIterator | |
| constexpr __host__ __device__ | ItemLocalIdListViewConstIterator (const Int32 *local_id_ptr, Int32 local_id_offset) |
Attributs protégés hérités de Arcane::ItemLocalIdListViewConstIterator | |
| const Int32 * | m_local_id_ptr |
| Int32 | m_local_id_offset = 0 |
Itérateur pour ItemLocalIdViewT.
Définition à la ligne 116 du fichier ItemLocalIdListView.h.
| using Arcane::ItemLocalIdListViewConstIteratorT< ItemType >::LocalIdType = typename ItemLocalIdTraitsT<ItemType>::LocalIdType |
Définition à la ligne 129 du fichier ItemLocalIdListView.h.
| using Arcane::ItemLocalIdListViewConstIteratorT< ItemType >::ThatClass = ItemLocalIdListViewConstIteratorT<ItemType> |
Définition à la ligne 130 du fichier ItemLocalIdListView.h.
| using Arcane::ItemLocalIdListViewConstIteratorT< ItemType >::value_type = LocalIdType |
Définition à la ligne 131 du fichier ItemLocalIdListView.h.
|
inlineconstexprprivate |
Définition à la ligne 123 du fichier ItemLocalIdListView.h.
|
inlineconstexpr |
Définition à la ligne 135 du fichier ItemLocalIdListView.h.
|
inlineconstexpr |
Définition à la ligne 140 du fichier ItemLocalIdListView.h.
|
inlineconstexpr |
Définition à la ligne 150 du fichier ItemLocalIdListView.h.
|
inlineconstexpr |
Définition à la ligne 145 du fichier ItemLocalIdListView.h.
|
friend |
Définition à la ligne 107 du fichier ItemLocalIdListView.h.
|
friend |
Définition à la ligne 159 du fichier ItemLocalIdListView.h.
|
friend |
Définition à la ligne 154 du fichier ItemLocalIdListView.h.