Manages a vector of ItemType entities. More...
#include <arcane/core/SimdItem.h>
Public Member Functions | |
| SimdItemDirectT (const ItemInternalPtr *items, Int32 base_local_id, Integer nb_valid) | |
| operator SimdItemDirectIndexT< ItemType > () | |
| Public Member Functions inherited from Arcane::SimdItemDirectBase | |
| SimdItemDirectBase (const ItemInternalPtr *items, Int32 base_local_id, Integer nb_valid) | |
| Integer | nbValid () const |
| Number of valid entities in the instance. | |
| Int32 | baseLocalId () const |
| List of local IDs of the instance entities. | |
Protected Types | |
| typedef ItemInternal * | ItemInternalPtr |
| Protected Types inherited from Arcane::SimdItemDirectBase | |
| typedef ItemInternal * | ItemInternalPtr |
Private Member Functions | |
| SimdItemDirectT (ItemSharedInfo *shared_info, Int32 base_local_id, Integer nb_valid) | |
Friends | |
| class | SimdItemEnumeratorT< ItemType > |
Additional Inherited Members | |
| Protected Member Functions inherited from Arcane::SimdItemDirectBase | |
| SimdItemDirectBase (ItemSharedInfo *shared_info, Int32 base_local_id, Integer nb_valid) | |
| SimdItemDirectBase (Int32 base_local_id, Integer nb_valid, const ItemInternalPtr *items) | |
| Protected Attributes inherited from Arcane::SimdItemDirectBase | |
| Int32 | m_base_local_id |
| Integer | m_nb_valid |
| ItemSharedInfo * | m_shared_info = ItemSharedInfo::nullInstance() |
Manages a vector of ItemType entities.
Definition at line 321 of file SimdItem.h.
|
protected |
Definition at line 328 of file SimdItem.h.
|
inline |
Definition at line 333 of file SimdItem.h.
|
inlineprivate |
Definition at line 339 of file SimdItem.h.
|
inline |
Definition at line 345 of file SimdItem.h.
|
friend |
Definition at line 307 of file SimdItem.h.