Caractéristiques d'un énumérateur d'une commande sur les entités. Plus de détails...
#include <arcane/accelerator/RunCommandEnumerate.h>
Types publics | |
using | SubTraitsType = RunCommandItemEnumeratorSubTraitsT< IteratorValueType_ > |
using | ItemType = typename SubTraitsType::ItemType |
using | LocalIdType = ItemTraitsT< ItemType >::LocalIdType |
using | ValueType = typename SubTraitsType::ValueType |
using | ContainerType = RunCommandItemContainer< ItemType > |
using | BuilderType = SubTraitsType::BuilderType |
Fonctions membres publiques | |
RunCommandItemEnumeratorTraitsT (const ItemGroupT< ItemType > &group) | |
RunCommandItemEnumeratorTraitsT (const ItemVectorViewT< ItemType > &vector_view) | |
Attributs publics | |
RunCommandItemContainer< ItemType > | m_item_container |
Caractéristiques d'un énumérateur d'une commande sur les entités.
Cette classe doit être spécialisée et définir un type ValueType qui correspond au type de retour de 'operator*' de l'énumérateur.
IteratorValueType_ doit être un type d'entité (Cell, Node, ...) ou un type de numéro local (CellLocalId, NodeLocalId, ...)
Définition à la ligne 212 du fichier RunCommandEnumerate.h.
using Arcane::Accelerator::impl::RunCommandItemEnumeratorTraitsT< IteratorValueType_ >::BuilderType = SubTraitsType::BuilderType |
Définition à la ligne 221 du fichier RunCommandEnumerate.h.
using Arcane::Accelerator::impl::RunCommandItemEnumeratorTraitsT< IteratorValueType_ >::ContainerType = RunCommandItemContainer<ItemType> |
Définition à la ligne 220 du fichier RunCommandEnumerate.h.
using Arcane::Accelerator::impl::RunCommandItemEnumeratorTraitsT< IteratorValueType_ >::ItemType = typename SubTraitsType::ItemType |
Définition à la ligne 217 du fichier RunCommandEnumerate.h.
using Arcane::Accelerator::impl::RunCommandItemEnumeratorTraitsT< IteratorValueType_ >::LocalIdType = ItemTraitsT<ItemType>::LocalIdType |
Définition à la ligne 218 du fichier RunCommandEnumerate.h.
using Arcane::Accelerator::impl::RunCommandItemEnumeratorTraitsT< IteratorValueType_ >::SubTraitsType = RunCommandItemEnumeratorSubTraitsT<IteratorValueType_> |
Définition à la ligne 216 du fichier RunCommandEnumerate.h.
using Arcane::Accelerator::impl::RunCommandItemEnumeratorTraitsT< IteratorValueType_ >::ValueType = typename SubTraitsType::ValueType |
Définition à la ligne 219 du fichier RunCommandEnumerate.h.
|
inlineexplicit |
Définition à la ligne 225 du fichier RunCommandEnumerate.h.
|
inlineexplicit |
Définition à la ligne 228 du fichier RunCommandEnumerate.h.
RunCommandItemContainer<ItemType> Arcane::Accelerator::impl::RunCommandItemEnumeratorTraitsT< IteratorValueType_ >::m_item_container |
Définition à la ligne 235 du fichier RunCommandEnumerate.h.