Itérateur pour la classe ItemConnectedListView. Plus de détails...
#include <arcane/core/ItemConnectedListView.h>
Types publics | |
typedef ItemConnectedListViewConstIterator | ThatClass |
typedef std::random_access_iterator_tag | iterator_category |
typedef Item | value_type |
Type indexant le tableau. | |
typedef Integer | size_type |
Type indexant le tableau. | |
typedef std::ptrdiff_t | difference_type |
Type d'une distance entre itérateur éléments du tableau. | |
typedef const Item * | pointer |
typedef const Item & | reference |
Fonctions membres publiques | |
Item | operator* () const |
ThatClass & | operator++ () |
ThatClass & | operator-- () |
void | operator+= (difference_type v) |
void | operator-= (difference_type v) |
difference_type | operator- (const ThatClass &b) const |
Item | operator-> () const |
Fonctions membres protégées | |
ItemConnectedListViewConstIterator (ItemSharedInfo *shared_info, const Int32 *local_id_ptr, Int32 local_id_offset) | |
ItemInternal * | _itemInternal () const |
Attributs protégés | |
ItemSharedInfo * | m_shared_info |
const Int32 * | m_local_id_ptr |
Int32 | m_local_id_offset = 0 |
Amis | |
template<int Extent> | |
class | ItemConnectedListView |
class | ItemVectorViewConstIterator |
ThatClass | operator- (const ThatClass &a, difference_type v) |
ThatClass | operator+ (const ThatClass &a, difference_type v) |
bool | operator< (const ThatClass &lhs, const ThatClass &rhs) |
bool | operator== (const ThatClass &lhs, const ThatClass &rhs) |
Compare les indices d'itération de deux instances. | |
bool | operator!= (const ThatClass &lhs, const ThatClass &rhs) |
Itérateur pour la classe ItemConnectedListView.
Cette classe est interne à Arcane. Elle s'utilise via le for-range:
Définition à la ligne 41 du fichier ItemConnectedListView.h.
Type d'une distance entre itérateur éléments du tableau.
Définition à la ligne 66 du fichier ItemConnectedListView.h.
typedef std::random_access_iterator_tag Arcane::ItemConnectedListViewConstIterator::iterator_category |
Définition à la ligne 60 du fichier ItemConnectedListView.h.
Définition à la ligne 71 du fichier ItemConnectedListView.h.
Définition à la ligne 73 du fichier ItemConnectedListView.h.
Type indexant le tableau.
Définition à la ligne 64 du fichier ItemConnectedListView.h.
Définition à la ligne 59 du fichier ItemConnectedListView.h.
Type indexant le tableau.
Définition à la ligne 62 du fichier ItemConnectedListView.h.
|
inlineprotected |
Définition à la ligne 50 du fichier ItemConnectedListView.h.
|
inlineprotected |
Définition à la ligne 141 du fichier ItemConnectedListView.h.
|
inline |
Définition à la ligne 77 du fichier ItemConnectedListView.h.
|
inline |
Définition à la ligne 81 du fichier ItemConnectedListView.h.
|
inline |
Définition à la ligne 91 du fichier ItemConnectedListView.h.
|
inline |
Définition à la ligne 99 du fichier ItemConnectedListView.h.
|
inline |
Définition à la ligne 86 du fichier ItemConnectedListView.h.
|
inline |
Définition à la ligne 95 du fichier ItemConnectedListView.h.
|
inline |
Définition à la ligne 128 du fichier ItemConnectedListView.h.
|
friend |
Définition à la ligne 45 du fichier ItemConnectedListView.h.
Définition à la ligne 46 du fichier ItemConnectedListView.h.
Définition à la ligne 122 du fichier ItemConnectedListView.h.
|
friend |
Définition à la ligne 108 du fichier ItemConnectedListView.h.
|
friend |
Définition à la ligne 103 du fichier ItemConnectedListView.h.
Définition à la ligne 113 du fichier ItemConnectedListView.h.
Compare les indices d'itération de deux instances.
Définition à la ligne 118 du fichier ItemConnectedListView.h.
|
protected |
Définition à la ligne 137 du fichier ItemConnectedListView.h.
|
protected |
Définition à la ligne 136 du fichier ItemConnectedListView.h.
|
protected |
Définition à la ligne 135 du fichier ItemConnectedListView.h.