Arcane  4.1.15.0
User documentation
Loading...
Searching...
No Matches
Arcane::Impl::ExtentValue< Size, IndexType_ > Class Template Reference

Information for a fixed dimension known at compile time. More...

#include <arccore/base/ArrayExtentsValue.h>

Public Types

using ExtentIndexType = IndexType_

Static Public Member Functions

static constexpr Int64 size ()

Static Public Attributes

static constexpr ExtentIndexType v = Size

Detailed Description

template<Int32 Size, typename IndexType_ = Int32>
class Arcane::Impl::ExtentValue< Size, IndexType_ >

Information for a fixed dimension known at compile time.

The dimension value is given as a template parameter

Definition at line 46 of file arccore/src/base/arccore/base/ArrayExtentsValue.h.

Member Typedef Documentation

◆ ExtentIndexType

template<Int32 Size, typename IndexType_ = Int32>
using Arcane::Impl::ExtentValue< Size, IndexType_ >::ExtentIndexType = IndexType_

Member Function Documentation

◆ size()

template<Int32 Size, typename IndexType_ = Int32>
constexpr Int64 Arcane::Impl::ExtentValue< Size, IndexType_ >::size ( )
inlinestaticconstexpr

Member Data Documentation

◆ v

template<Int32 Size, typename IndexType_ = Int32>
ExtentIndexType Arcane::Impl::ExtentValue< Size, IndexType_ >::v = Size
staticconstexpr

The documentation for this class was generated from the following file: