Enumerator over an array of arrays of mesh entities. More...
#include <arcane/core/ItemPairEnumerator.h>
Public Types | |
| typedef ItemInternal * | ItemInternalPtr |
Public Member Functions | |
| ItemPairEnumerator (const ItemPairGroup &array) | |
| void | operator++ () |
| bool | hasNext () const |
| Int32 | itemLocalId () const |
| Int32 | index () const |
| ItemEnumerator | subItems () const |
| Item | operator* () const |
| Integer | nbSubItem () const |
| operator ItemLocalId () const | |
| Conversion to ItemLocalIdT<ItemType>. | |
Protected Member Functions | |
| Item | _currentItem () const |
| ConstArrayView< Int32 > | _ids () const |
Protected Attributes | |
| Int32 | m_current = 0 |
| Int32 | m_end = 0 |
| Int64ConstArrayView | m_indexes |
| Int32ConstArrayView | m_items_local_id |
| Span< const Int32 > | m_sub_items_local_id |
| ItemSharedInfo * | m_items_shared_info = ItemSharedInfo::nullInstance() |
| ItemSharedInfo * | m_sub_items_shared_info = ItemSharedInfo::nullInstance() |
Enumerator over an array of arrays of mesh entities.
Definition at line 38 of file ItemPairEnumerator.h.
| typedef ItemInternal* Arcane::ItemPairEnumerator::ItemInternalPtr |
Definition at line 42 of file ItemPairEnumerator.h.
| Arcane::ItemPairEnumerator::ItemPairEnumerator | ( | const ItemPairGroup & | array | ) |
Definition at line 28 of file ItemPairEnumerator.cc.
|
inlineprotected |
Definition at line 95 of file ItemPairEnumerator.h.
|
inlineprotected |
Definition at line 99 of file ItemPairEnumerator.h.
|
inline |
Definition at line 55 of file ItemPairEnumerator.h.
|
inline |
Definition at line 63 of file ItemPairEnumerator.h.
|
inline |
Definition at line 59 of file ItemPairEnumerator.h.
|
inline |
Definition at line 75 of file ItemPairEnumerator.h.
|
inline |
Conversion to ItemLocalIdT<ItemType>.
Definition at line 81 of file ItemPairEnumerator.h.
|
inline |
Definition at line 71 of file ItemPairEnumerator.h.
|
inline |
Definition at line 51 of file ItemPairEnumerator.h.
|
inline |
Definition at line 67 of file ItemPairEnumerator.h.
|
protected |
Definition at line 85 of file ItemPairEnumerator.h.
|
protected |
Definition at line 86 of file ItemPairEnumerator.h.
|
protected |
Definition at line 87 of file ItemPairEnumerator.h.
|
protected |
Definition at line 88 of file ItemPairEnumerator.h.
|
protected |
Definition at line 90 of file ItemPairEnumerator.h.
Definition at line 89 of file ItemPairEnumerator.h.
|
protected |
Definition at line 91 of file ItemPairEnumerator.h.