Type d'une entité (Item). Plus de détails...
#include <arcane/core/ItemTypeId.h>
Fonctions membres publiques | |
constexpr __host__ __device__ | ItemTypeId (Int16 id) |
constexpr __host__ __device__ | operator Int16 () const |
constexpr __host__ __device__ Int16 | typeId () const |
constexpr __host__ __device__ bool | isNull () const |
Fonctions membres publiques statiques | |
static ItemTypeId | fromInteger (Int64 v) |
Créé une instance à partir d'un entier. | |
Attributs privés | |
Int16 | m_type_id = IT_NullType |
Définition à la ligne 31 du fichier ItemTypeId.h.
|
inlineexplicitconstexpr |
Définition à la ligne 36 du fichier ItemTypeId.h.
|
static |
Créé une instance à partir d'un entier.
Cette méthode lève une exception si v est supérieur à la valeur maximale autorisée qui est actuellement 2^15.
Définition à la ligne 75 du fichier ItemInternal.cc.
Références Arcane::CheckedConvert::toInt16().
Référencé par Arcane::mesh::OneMeshItemAdder::_AMR_Patch(), Arcane::mesh::DynamicMeshChecker::_checkFacesOrientation(), Arcane::mesh::DynamicMeshIncrementalBuilder::addFaces(), et Arcane::mesh::OneMeshItemAdder::addOneParentItem().
|
inlineconstexpr |
Définition à la ligne 44 du fichier ItemTypeId.h.
|
inlineconstexpr |
Définition à la ligne 39 du fichier ItemTypeId.h.
|
inlineconstexpr |
Définition à la ligne 43 du fichier ItemTypeId.h.
|
private |
Définition à la ligne 55 du fichier ItemTypeId.h.