Classe de base pour les limites d'un tableau multidimensionnel. Plus de détails...
Types publics | |
| using | BaseClass = ArrayExtents<Extents> |
| using | MDIndexType = BaseClass::MDIndexType |
| using | LoopIndexType = BaseClass::LoopIndexType |
| using | ExtentIndexType = Extents::ExtentIndexType |
| using | ArrayExtentType = ArrayExtents<Extents> |
Fonctions membres publiques | |
| constexpr | ArrayBoundsBase (const BaseClass &rhs) |
| constexpr | ArrayBoundsBase (const std::array< ExtentIndexType, Extents::nb_dynamic > &v) |
| constexpr Int64 | nbElement () const |
Classe de base pour les limites d'un tableau multidimensionnel.
Définition à la ligne 31 du fichier arccore/src/base/arccore/base/ArrayBounds.h.
| using Arcane::ArrayBoundsBase< Extents >::ArrayExtentType = ArrayExtents<Extents> |
Définition à la ligne 44 du fichier arccore/src/base/arccore/base/ArrayBounds.h.
| using Arcane::ArrayBoundsBase< Extents >::BaseClass = ArrayExtents<Extents> |
Définition à la ligne 36 du fichier arccore/src/base/arccore/base/ArrayBounds.h.
| using Arcane::ArrayBoundsBase< Extents >::ExtentIndexType = Extents::ExtentIndexType |
Définition à la ligne 43 du fichier arccore/src/base/arccore/base/ArrayBounds.h.
| using Arcane::ArrayBoundsBase< Extents >::LoopIndexType = BaseClass::LoopIndexType |
Définition à la ligne 42 du fichier arccore/src/base/arccore/base/ArrayBounds.h.
| using Arcane::ArrayBoundsBase< Extents >::MDIndexType = BaseClass::MDIndexType |
Définition à la ligne 41 du fichier arccore/src/base/arccore/base/ArrayBounds.h.
|
inlineexplicitconstexpr |
Définition à la ligne 51 du fichier arccore/src/base/arccore/base/ArrayBounds.h.
|
inlineexplicitconstexpr |
Définition à la ligne 56 du fichier arccore/src/base/arccore/base/ArrayBounds.h.
|
inlineconstexpr |
Définition à la ligne 63 du fichier arccore/src/base/arccore/base/ArrayBounds.h.