Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Materials::CellToAllComponentCellEnumerator
+ Graphe de collaboration de Arcane::Materials::CellToAllComponentCellEnumerator:

Types publics

using index_type = Span< ComponentItemLocalId >::index_type
 
using size_type = Span< ComponentItemLocalId >::size_type
 

Fonctions membres publiques

ARCCORE_HOST_DEVICE CellToAllComponentCellEnumerator (Integer cell_id, const CellToAllEnvCellAccessor &acc)
 
ARCCORE_HOST_DEVICE void operator++ ()
 
ARCCORE_HOST_DEVICE bool hasNext () const
 
ARCCORE_HOST_DEVICE ComponentItemLocalId operator* () const
 

Attributs privés

Integer m_cid = 0
 
index_type m_index = 0
 
Span< ComponentItemLocalId > * m_ptr = nullptr
 
size_type m_size = 0
 

Amis

class EnumeratorTracer
 

Description détaillée

Définition à la ligne 177 du fichier AllCellToAllEnvCellConverter.h.

Documentation des définitions de type membres

◆ index_type

◆ size_type

Documentation des constructeurs et destructeur

◆ CellToAllComponentCellEnumerator()

ARCCORE_HOST_DEVICE Arcane::Materials::CellToAllComponentCellEnumerator::CellToAllComponentCellEnumerator ( Integer  cell_id,
const CellToAllEnvCellAccessor acc 
)
inlineexplicit

Définition à la ligne 189 du fichier AllCellToAllEnvCellConverter.h.

Documentation des fonctions membres

◆ hasNext()

ARCCORE_HOST_DEVICE bool Arcane::Materials::CellToAllComponentCellEnumerator::hasNext ( ) const
inline

Définition à la ligne 209 du fichier AllCellToAllEnvCellConverter.h.

◆ operator*()

ARCCORE_HOST_DEVICE ComponentItemLocalId Arcane::Materials::CellToAllComponentCellEnumerator::operator* ( ) const
inline

Définition à la ligne 214 du fichier AllCellToAllEnvCellConverter.h.

◆ operator++()

ARCCORE_HOST_DEVICE void Arcane::Materials::CellToAllComponentCellEnumerator::operator++ ( )
inline

Définition à la ligne 204 du fichier AllCellToAllEnvCellConverter.h.

Documentation des fonctions amies et associées

◆ EnumeratorTracer

Définition à la ligne 179 du fichier AllCellToAllEnvCellConverter.h.

Documentation des données membres

◆ m_cid

Integer Arcane::Materials::CellToAllComponentCellEnumerator::m_cid = 0
private

Définition à la ligne 221 du fichier AllCellToAllEnvCellConverter.h.

◆ m_index

index_type Arcane::Materials::CellToAllComponentCellEnumerator::m_index = 0
private

Définition à la ligne 222 du fichier AllCellToAllEnvCellConverter.h.

◆ m_ptr

Span<ComponentItemLocalId>* Arcane::Materials::CellToAllComponentCellEnumerator::m_ptr = nullptr
private

Définition à la ligne 223 du fichier AllCellToAllEnvCellConverter.h.

◆ m_size

size_type Arcane::Materials::CellToAllComponentCellEnumerator::m_size = 0
private

Définition à la ligne 224 du fichier AllCellToAllEnvCellConverter.h.


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