Arcane  v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::IteratorWithIndex< T >

Classe de base pour un itérateur permettant de conserver l'index de l'itération. Plus de détails...

#include <arcane/accelerator/RunCommandEnumerate.h>

Fonctions membres publiques

constexpr __host__ __device__ IteratorWithIndex (Int32 i, T v)
 
constexpr __host__ __device__ Int32 index () const
 
constexpr __host__ __device__ T value () const
 

Description détaillée

template<typename T>
class Arcane::IteratorWithIndex< T >

Classe de base pour un itérateur permettant de conserver l'index de l'itération.

Définition à la ligne 42 du fichier RunCommandEnumerate.h.

Documentation des constructeurs et destructeur

◆ IteratorWithIndex()

template<typename T>
__host__ __device__ Arcane::IteratorWithIndex< T >::IteratorWithIndex ( Int32 i,
T v )
inlineconstexpr

Définition à la ligne 47 du fichier RunCommandEnumerate.h.

Documentation des fonctions membres

◆ index()

template<typename T>
__host__ __device__ Int32 Arcane::IteratorWithIndex< T >::index ( ) const
inlineconstexpr

Définition à la ligne 54 du fichier RunCommandEnumerate.h.

◆ value()

template<typename T>
__host__ __device__ T Arcane::IteratorWithIndex< T >::value ( ) const
inlineconstexpr

Définition à la ligne 55 du fichier RunCommandEnumerate.h.


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