Enumerator over an array of mesh entities of type ItemType. More...
#include <arcane/core/ItemArrayEnumerator.h>
Public Member Functions | |
| ItemArrayEnumeratorT (const Int32ConstArrayView ids, const ItemInternalList &items_internal) | |
| ItemArrayEnumeratorT (const Int32 *ids, Integer nb_item, const ItemPtr *items_internal) | |
| ItemType | operator* () const |
| Public Member Functions inherited from Arcane::ItemArrayEnumerator | |
| ItemArrayEnumerator (const Int32ConstArrayView ids, const ItemInternalList &items_internal) | |
| ItemArrayEnumerator (const Int32 *ids, Integer nb_item, const ItemPtr *items_internal) | |
| void | operator++ () |
| bool | hasNext () const |
| Integer | itemLocalId () const |
| Integer | index () const |
| Item | operator* () const |
Additional Inherited Members | |
| Public Types inherited from Arcane::ItemArrayEnumerator | |
| typedef ItemInternal * | ItemPtr |
| typedef ItemPtr * | Iterator |
| Protected Attributes inherited from Arcane::ItemArrayEnumerator | |
| Integer | m_current |
| Integer | m_end |
| const Int32 *ARCANE_RESTRICT | m_items_local_id |
| const ItemPtr * | m_items_internal |
Enumerator over an array of mesh entities of type ItemType.
Definition at line 93 of file ItemArrayEnumerator.h.
|
inline |
Definition at line 98 of file ItemArrayEnumerator.h.
|
inline |
Definition at line 102 of file ItemArrayEnumerator.h.
|
inline |
Definition at line 106 of file ItemArrayEnumerator.h.