Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la structure Arcane::ItemInternalConnectivityList::Int32View

Vue spécifique pour gérer les entités nulles. Plus de détails...

+ Graphe de collaboration de Arcane::ItemInternalConnectivityList::Int32View:

Fonctions membres publiques

Int32 operator[] (Int32 index) const
 
void operator= (ConstArrayView< Int32 > v)
 
void setNull (const Int32 *data)
 
 operator ConstArrayView< Int32 > () const
 
 operator SmallSpan< const Int32 > () const
 

Attributs privés

Int32 m_size
 
const Int32 * m_data
 

Description détaillée

Vue spécifique pour gérer les entités nulles.

Pour l'entité nulle, l'index vaut NULL_ITEM_LOCAL_ID (soit (-1)) et il faut pouvoir accéder à m_data avec cet indice ce qui n'est pas possible avec le ArrayView classique en mode check.

Définition à la ligne 114 du fichier ItemInternal.h.

Documentation des fonctions membres

◆ operator ConstArrayView< Int32 >()

Arcane::ItemInternalConnectivityList::Int32View::operator ConstArrayView< Int32 > ( ) const
inline

Définition à la ligne 142 du fichier ItemInternal.h.

◆ operator SmallSpan< const Int32 >()

Arcane::ItemInternalConnectivityList::Int32View::operator SmallSpan< const Int32 > ( ) const
inline

Définition à la ligne 146 du fichier ItemInternal.h.

◆ operator=()

void Arcane::ItemInternalConnectivityList::Int32View::operator= ( ConstArrayView< Int32 >  v)
inline

Définition à la ligne 130 du fichier ItemInternal.h.

◆ operator[]()

Int32 Arcane::ItemInternalConnectivityList::Int32View::operator[] ( Int32  index) const
inline

Définition à la ligne 117 du fichier ItemInternal.h.

◆ setNull()

void Arcane::ItemInternalConnectivityList::Int32View::setNull ( const Int32 *  data)
inline

Définition à la ligne 137 du fichier ItemInternal.h.

Documentation des données membres

◆ m_data

const Int32* Arcane::ItemInternalConnectivityList::Int32View::m_data
private

Définition à la ligne 152 du fichier ItemInternal.h.

◆ m_size

Int32 Arcane::ItemInternalConnectivityList::Int32View::m_size
private

Définition à la ligne 151 du fichier ItemInternal.h.


La documentation de cette structure a été générée à partir du fichier suivant :