Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ItemTypeId

Type d'une entité (Item). Plus de détails...

#include <arcane/core/ItemTypeId.h>

+ Graphe de collaboration de Arcane::ItemTypeId:

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.
 

Description détaillée

Type d'une entité (Item).

Définition à la ligne 31 du fichier ItemTypeId.h.

Documentation des constructeurs et destructeur

◆ ItemTypeId()

constexpr __host__ __device__ Arcane::ItemTypeId::ItemTypeId ( Int16  id)
inlineexplicitconstexpr

Définition à la ligne 36 du fichier ItemTypeId.h.

Documentation des fonctions membres

◆ fromInteger()

ItemTypeId Arcane::ItemTypeId::fromInteger ( Int64  v)
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().

◆ isNull()

constexpr __host__ __device__ bool Arcane::ItemTypeId::isNull ( ) const
inlineconstexpr

Définition à la ligne 44 du fichier ItemTypeId.h.

◆ operator Int16()

constexpr __host__ __device__ Arcane::ItemTypeId::operator Int16 ( ) const
inlineconstexpr

Définition à la ligne 39 du fichier ItemTypeId.h.

◆ typeId()

constexpr __host__ __device__ Int16 Arcane::ItemTypeId::typeId ( ) const
inlineconstexpr

Définition à la ligne 43 du fichier ItemTypeId.h.


La documentation de cette classe a été générée à partir des fichiers suivants :