Types publics | |
using | ExtentsType = Extents |
using | BaseClass = ArrayBoundsBase< ExtentsType > |
using | ArrayExtentsType = ArrayExtents< ExtentsType > |
Types publics hérités de Arcane::ArrayBoundsBase< Extents > | |
using | BaseClass = ArrayExtents< Extents > |
using | IndexType = typename BaseClass::IndexType |
using | ArrayExtentType = Arcane::ArrayExtents< Extents > |
Fonctions membres publiques | |
template<typename X = Extents, typename = std::enable_if_t<X::nb_dynamic == 4, void>> | |
constexpr | ArrayBounds (Int32 dim1, Int32 dim2, Int32 dim3, Int32 dim4) |
template<typename X = Extents, typename = std::enable_if_t<X::nb_dynamic == 3, void>> | |
constexpr | ArrayBounds (Int32 dim1, Int32 dim2, Int32 dim3) |
template<typename X = Extents, typename = std::enable_if_t<X::nb_dynamic == 2, void>> | |
constexpr | ArrayBounds (Int32 dim1, Int32 dim2) |
template<typename X = Extents, typename = std::enable_if_t<X::nb_dynamic == 1, void>> | |
constexpr | ArrayBounds (Int32 dim1) |
constexpr | ArrayBounds (const ArrayExtentsType &v) |
constexpr | ArrayBounds (std::array< Int32, Extents::nb_dynamic > &v) |
Fonctions membres publiques hérités de Arcane::ArrayBoundsBase< Extents > | |
constexpr | ArrayBoundsBase (const BaseClass &rhs) |
constexpr | ArrayBoundsBase (const std::array< Int32, Extents::nb_dynamic > &v) |
constexpr ARCCORE_HOST_DEVICE Int64 | nbElement () const |
Définition à la ligne 69 du fichier ArrayBounds.h.
using Arcane::ArrayBounds< Extents >::ArrayExtentsType = ArrayExtents<ExtentsType> |
Définition à la ligne 76 du fichier ArrayBounds.h.
using Arcane::ArrayBounds< Extents >::BaseClass = ArrayBoundsBase<ExtentsType> |
Définition à la ligne 75 du fichier ArrayBounds.h.
using Arcane::ArrayBounds< Extents >::ExtentsType = Extents |
Définition à la ligne 74 du fichier ArrayBounds.h.
|
inlineconstexpr |
Définition à la ligne 81 du fichier ArrayBounds.h.
|
inlineconstexpr |
Définition à la ligne 87 du fichier ArrayBounds.h.
|
inlineconstexpr |
Définition à la ligne 93 du fichier ArrayBounds.h.
|
inlineconstexpr |
Définition à la ligne 99 du fichier ArrayBounds.h.
|
inlineexplicitconstexpr |
Définition à la ligne 104 du fichier ArrayBounds.h.
|
inlineexplicitconstexpr |
Définition à la ligne 109 du fichier ArrayBounds.h.