Index of an ItemType entity in a variable. More...
#include <arcane/core/ItemLocalId.h>
Public Types | |
| using | ItemType = ItemType_ |
| using | ThatClass = ItemLocalIdT<ItemType> |
Public Member Functions | |
| constexpr __host__ __device__ | ItemLocalIdT (Int32 id) |
| ItemLocalIdT (ItemInternal *item) | |
| ItemLocalIdT (ItemConnectedEnumeratorT< ItemType > enumerator) | |
| ItemLocalIdT (ItemType item) | |
| ItemLocalIdT (ItemEnumerator enumerator) | |
| Public Member Functions inherited from Arcane::ItemLocalId | |
| constexpr __host__ __device__ | ItemLocalId (Int32 id) |
| ItemLocalId (ItemInternal *item) | |
| ItemLocalId (ItemConnectedEnumerator enumerator) | |
| template<typename ItemType> | |
| ItemLocalId (ItemEnumeratorT< ItemType > enumerator) | |
| template<typename ItemType> | |
| ItemLocalId (ItemConnectedEnumeratorT< ItemType > enumerator) | |
| ItemLocalId (Item item) | |
| constexpr __host__ __device__ | operator Int32 () const |
| constexpr __host__ __device__ Int32 | asInt32 () const |
| constexpr __host__ __device__ Int32 | asInteger () const |
| constexpr __host__ __device__ Int32 | localId () const |
| constexpr __host__ __device__ bool | isNull () const |
Static Public Member Functions | |
| static SmallSpan< const ItemLocalId > | fromSpanInt32 (SmallSpan< const Int32 > v) |
| static SmallSpan< const Int32 > | toSpanInt32 (SmallSpan< const ThatClass > v) |
| Static Public Member Functions inherited from Arcane::ItemLocalId | |
| static SmallSpan< const ItemLocalId > | fromSpanInt32 (SmallSpan< const Int32 > v) |
| static SmallSpan< const Int32 > | toSpanInt32 (SmallSpan< const ItemLocalId > v) |
Index of an ItemType entity in a variable.
Definition at line 90 of file ItemLocalId.h.
| using Arcane::ItemLocalIdT< ItemType_ >::ItemType = ItemType_ |
Definition at line 95 of file ItemLocalId.h.
| using Arcane::ItemLocalIdT< ItemType_ >::ThatClass = ItemLocalIdT<ItemType> |
Definition at line 96 of file ItemLocalId.h.
|
inlineexplicitconstexpr |
Definition at line 101 of file ItemLocalId.h.
|
inline |
Definition at line 1139 of file ItemInternal.h.
|
inline |
Definition at line 393 of file ItemEnumerator.h.
|
inline |
|
inline |
Definition at line 384 of file ItemEnumerator.h.
|
inlinestatic |
Definition at line 110 of file ItemLocalId.h.
|
inlinestatic |
Definition at line 116 of file ItemLocalId.h.