Public Types | |
| typedef ItemVectorViewConstIteratorT< ItemType > | ThatClass |
| typedef ItemType | value_type |
| typedef const Item * | pointer |
| typedef const Item & | reference |
| Public Types inherited from Arcane::ItemVectorViewConstIterator | |
| typedef ItemVectorViewConstIterator | ThatClass |
| typedef std::random_access_iterator_tag | iterator_category |
| typedef Item | value_type |
| Type indexing the array. | |
| typedef Integer | size_type |
| Type indexing the array. | |
| typedef std::ptrdiff_t | difference_type |
| Type of a distance between iterator elements of the array. | |
| typedef const Item * | pointer |
| typedef const Item & | reference |
Public Member Functions | |
| ItemVectorViewConstIteratorT (const ItemConnectedListViewConstIteratorT< ItemType > &v) | |
| ItemType | operator* () const |
| ThatClass & | operator++ () |
| ThatClass & | operator-- () |
| difference_type | operator- (const ThatClass &b) const |
| ItemType | operator-> () const |
| Public Member Functions inherited from Arcane::ItemVectorViewConstIterator | |
| 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 |
Private Member Functions | |
| ItemVectorViewConstIteratorT (ItemSharedInfo *shared_info, const Int32 *ARCANE_RESTRICT local_id_ptr, Int32 local_id_offset) | |
| ItemVectorViewConstIteratorT (ItemSharedInfo *shared_info, const Int32 *ARCANE_RESTRICT local_id_ptr) | |
Friends | |
| class | ItemVectorViewT< ItemType > |
| class | ItemConnectedListViewT< ItemType > |
| ThatClass | operator- (const ThatClass &a, difference_type v) |
| ThatClass | operator+ (const ThatClass &a, difference_type v) |
Additional Inherited Members | |
| Protected Member Functions inherited from Arcane::ItemVectorViewConstIterator | |
| 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 |
| Protected Attributes inherited from Arcane::ItemVectorViewConstIterator | |
| ItemSharedInfo * | m_shared_info |
| const Int32 * | m_local_id_ptr |
| Int32 | m_local_id_offset = 0 |
Definition at line 159 of file ItemVectorView.h.
| typedef const Item* Arcane::ItemVectorViewConstIteratorT< ItemType >::pointer |
Definition at line 190 of file ItemVectorView.h.
| typedef const Item& Arcane::ItemVectorViewConstIteratorT< ItemType >::reference |
Definition at line 192 of file ItemVectorView.h.
| typedef ItemVectorViewConstIteratorT<ItemType> Arcane::ItemVectorViewConstIteratorT< ItemType >::ThatClass |
Definition at line 184 of file ItemVectorView.h.
| typedef ItemType Arcane::ItemVectorViewConstIteratorT< ItemType >::value_type |
Definition at line 185 of file ItemVectorView.h.
|
inlineprivate |
Definition at line 167 of file ItemVectorView.h.
|
inlineprivate |
Definition at line 171 of file ItemVectorView.h.
|
inline |
Definition at line 178 of file ItemVectorView.h.
|
inline |
Definition at line 196 of file ItemVectorView.h.
|
inline |
Definition at line 198 of file ItemVectorView.h.
|
inline |
Definition at line 208 of file ItemVectorView.h.
|
inline |
Definition at line 203 of file ItemVectorView.h.
|
inline |
Definition at line 226 of file ItemVectorView.h.
|
friend |
Definition at line 149 of file ItemVectorView.h.
|
friend |
Definition at line 149 of file ItemVectorView.h.
|
friend |
Definition at line 217 of file ItemVectorView.h.
|
friend |
Definition at line 212 of file ItemVectorView.h.