Base class for bounds of multidimensional array. More...
#include <arccore/base/ArrayBounds.h>
Public Types | |
| using | BaseClass = ArrayExtents<Extents> |
| using | MDIndexType = BaseClass::MDIndexType |
| using | LoopIndexType = BaseClass::LoopIndexType |
| using | ExtentIndexType = Extents::ExtentIndexType |
| using | ArrayExtentType = ArrayExtents<Extents> |
Public Member Functions | |
| constexpr | ArrayBoundsBase (const BaseClass &rhs) |
| constexpr | ArrayBoundsBase (const std::array< ExtentIndexType, Extents::nb_dynamic > &v) |
| constexpr Int64 | nbElement () const |
Base class for bounds of multidimensional array.
Definition at line 31 of file arccore/src/base/arccore/base/ArrayBounds.h.
| using Arcane::ArrayBoundsBase< Extents >::ArrayExtentType = ArrayExtents<Extents> |
Definition at line 44 of file arccore/src/base/arccore/base/ArrayBounds.h.
| using Arcane::ArrayBoundsBase< Extents >::BaseClass = ArrayExtents<Extents> |
Definition at line 36 of file arccore/src/base/arccore/base/ArrayBounds.h.
| using Arcane::ArrayBoundsBase< Extents >::ExtentIndexType = Extents::ExtentIndexType |
Definition at line 43 of file arccore/src/base/arccore/base/ArrayBounds.h.
| using Arcane::ArrayBoundsBase< Extents >::LoopIndexType = BaseClass::LoopIndexType |
Definition at line 42 of file arccore/src/base/arccore/base/ArrayBounds.h.
| using Arcane::ArrayBoundsBase< Extents >::MDIndexType = BaseClass::MDIndexType |
Definition at line 41 of file arccore/src/base/arccore/base/ArrayBounds.h.
|
inlineexplicitconstexpr |
Definition at line 51 of file arccore/src/base/arccore/base/ArrayBounds.h.
|
inlineexplicitconstexpr |
Definition at line 56 of file arccore/src/base/arccore/base/ArrayBounds.h.
|
inlineconstexpr |
Definition at line 63 of file arccore/src/base/arccore/base/ArrayBounds.h.