Types publics | |
| typedef ItemVectorViewConstIterator | 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 | |
| ItemVectorViewConstIterator (const ItemConnectedListViewConstIterator &v) | |
| 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 | |
| ItemVectorViewConstIterator (ItemSharedInfo *shared_info, const Int32 *local_id_ptr, Int32 local_id_offset) | |
| ItemVectorViewConstIterator (ItemSharedInfo *shared_info, const Int32 *local_id_ptr) | |
| ItemInternal * | _itemInternal () const |
Attributs protégés | |
| ItemSharedInfo * | m_shared_info |
| const Int32 * | m_local_id_ptr |
| Int32 | m_local_id_offset = 0 |
Amis | |
| class | ItemVectorView |
| template<int Extent> | |
| class | ItemConnectedListView |
| 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) |
Définition à la ligne 47 du fichier ItemVectorView.h.
| typedef std::ptrdiff_t Arcane::ItemVectorViewConstIterator::difference_type |
Type d'une distance entre itérateur éléments du tableau.
Définition à la ligne 84 du fichier ItemVectorView.h.
| typedef std::random_access_iterator_tag Arcane::ItemVectorViewConstIterator::iterator_category |
Définition à la ligne 78 du fichier ItemVectorView.h.
| typedef const Item* Arcane::ItemVectorViewConstIterator::pointer |
Définition à la ligne 89 du fichier ItemVectorView.h.
| typedef const Item& Arcane::ItemVectorViewConstIterator::reference |
Définition à la ligne 91 du fichier ItemVectorView.h.
Type indexant le tableau.
Définition à la ligne 82 du fichier ItemVectorView.h.
Définition à la ligne 77 du fichier ItemVectorView.h.
Type indexant le tableau.
Définition à la ligne 80 du fichier ItemVectorView.h.
|
inlineprotected |
Définition à la ligne 56 du fichier ItemVectorView.h.
|
inlineprotected |
Définition à la ligne 61 du fichier ItemVectorView.h.
|
inline |
Définition à la ligne 69 du fichier ItemVectorView.h.
|
inlineprotected |
Définition à la ligne 148 du fichier ItemVectorView.h.
|
inline |
Définition à la ligne 95 du fichier ItemVectorView.h.
|
inline |
Définition à la ligne 97 du fichier ItemVectorView.h.
|
inline |
Définition à la ligne 107 du fichier ItemVectorView.h.
|
inline |
Définition à la ligne 109 du fichier ItemVectorView.h.
|
inline |
Définition à la ligne 102 du fichier ItemVectorView.h.
|
inline |
Définition à la ligne 108 du fichier ItemVectorView.h.
|
inline |
Définition à la ligne 138 du fichier ItemVectorView.h.
|
friend |
Définition à la ligne 52 du fichier ItemVectorView.h.
|
friend |
Définition à la ligne 51 du fichier ItemVectorView.h.
Définition à la ligne 132 du fichier ItemVectorView.h.
|
friend |
Définition à la ligne 118 du fichier ItemVectorView.h.
|
friend |
Définition à la ligne 113 du fichier ItemVectorView.h.
Définition à la ligne 123 du fichier ItemVectorView.h.
Compare les indices d'itération de deux instances.
Définition à la ligne 128 du fichier ItemVectorView.h.
|
protected |
Définition à la ligne 144 du fichier ItemVectorView.h.
|
protected |
Définition à la ligne 143 du fichier ItemVectorView.h.
|
protected |
Définition à la ligne 142 du fichier ItemVectorView.h.