Vue sur les informations génériques d'une famille d'entités. Plus de détails...
#include <arcane/core/ItemGenericInfoListView.h>
Fonctions membres publiques | |
ItemGenericInfoListView (IItemFamily *family) | |
Construit une vue associée à la famille family. | |
ItemGenericInfoListView (const ItemInfoListView &info_list_view) | |
IItemFamily * | itemFamily () const |
Famille associée. | |
constexpr ARCCORE_HOST_DEVICE Int32 | owner (Int32 local_id) const |
Propriétaire de l'entité de numéro local local_id. | |
constexpr ARCCORE_HOST_DEVICE Int32 | owner (ItemLocalId local_id) const |
Propriétaire de l'entité de numéro local local_id. | |
constexpr ARCCORE_HOST_DEVICE Int16 | typeId (Int32 local_id) const |
Type de l'entité de numéro local local_id. | |
constexpr ARCCORE_HOST_DEVICE Int16 | typeId (ItemLocalId local_id) const |
Type de l'entité de numéro local local_id. | |
ARCCORE_HOST_DEVICE ItemUniqueId | uniqueId (Int32 local_id) const |
uniqueId() de l'entité de numéro local local_id | |
ARCCORE_HOST_DEVICE ItemUniqueId | uniqueId (ItemLocalId local_id) const |
uniqueId() de l'entité de numéro local local_id | |
constexpr ARCCORE_HOST_DEVICE bool | isOwn (Int32 local_id) const |
Indique si l'entité de numéro local local_id appartient au sous-domaine. | |
constexpr ARCCORE_HOST_DEVICE bool | isOwn (ItemLocalId local_id) const |
Indique si l'entité de numéro local local_id appartient au sous-domaine. | |
Fonctions membres privées | |
ItemGenericInfoListView (ItemSharedInfo *shared_info) | |
Attributs privés | |
Int64ArrayView | m_unique_ids |
Int32ArrayView | m_owners |
Int32ArrayView | m_flags |
Int16ArrayView | m_type_ids |
ItemSharedInfo * | m_item_shared_info = ItemSharedInfo::nullInstance() |
Amis | |
class | ItemInfoListView |
Vue sur les informations génériques d'une famille d'entités.
Comme toutes les vues, les instances de cette classe sont temporaires et ne doivent pas être conservées lorsque la famille associée est modifiée.
Définition à la ligne 39 du fichier ItemGenericInfoListView.h.
|
explicit |
Construit une vue associée à la famille family.
family peut valoir nullptr auquel cas l'instance n'est pas utilisable pour récupérer des informations sur les entités
Définition à la ligne 42 du fichier ItemGenericInfoListView.cc.
|
explicit |
Définition à la ligne 51 du fichier ItemGenericInfoListView.cc.
|
explicitprivate |
Définition à la ligne 29 du fichier ItemGenericInfoListView.cc.
|
inlineconstexpr |
Indique si l'entité de numéro local local_id appartient au sous-domaine.
Définition à la ligne 86 du fichier ItemGenericInfoListView.h.
|
inlineconstexpr |
Indique si l'entité de numéro local local_id appartient au sous-domaine.
Définition à la ligne 92 du fichier ItemGenericInfoListView.h.
|
inline |
Famille associée.
Définition à la ligne 59 du fichier ItemGenericInfoListView.h.
|
inlineconstexpr |
Propriétaire de l'entité de numéro local local_id.
Définition à la ligne 62 du fichier ItemGenericInfoListView.h.
|
inlineconstexpr |
Propriétaire de l'entité de numéro local local_id.
Définition à la ligne 65 du fichier ItemGenericInfoListView.h.
|
inlineconstexpr |
Type de l'entité de numéro local local_id.
Définition à la ligne 68 du fichier ItemGenericInfoListView.h.
|
inlineconstexpr |
Type de l'entité de numéro local local_id.
Définition à la ligne 71 du fichier ItemGenericInfoListView.h.
|
inline |
uniqueId() de l'entité de numéro local local_id
Définition à la ligne 74 du fichier ItemGenericInfoListView.h.
|
inline |
uniqueId() de l'entité de numéro local local_id
Définition à la ligne 80 du fichier ItemGenericInfoListView.h.
|
friend |
Définition à la ligne 41 du fichier ItemGenericInfoListView.h.
|
private |
Définition à la ligne 101 du fichier ItemGenericInfoListView.h.
|
private |
Définition à la ligne 103 du fichier ItemGenericInfoListView.h.
|
private |
Définition à la ligne 100 du fichier ItemGenericInfoListView.h.
|
private |
Définition à la ligne 102 du fichier ItemGenericInfoListView.h.
|
private |
Définition à la ligne 99 du fichier ItemGenericInfoListView.h.