Arcane  v4.1.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::Impl::DynamicExtentStorage< SizeType >

Classe pour conserver la taille d'un SpanImpl. Plus de détails...

#include <arccore/base/Span.h>

Fonctions membres publiques

constexpr DynamicExtentStorage (SizeType s) noexcept
 
constexpr SizeType size () const noexcept
 

Amis

template<typename T, typename SpanSizeType, SpanSizeType SpanExtent>
class ::Arcane::SpanImpl
 

Description détaillée

template<typename SizeType>
class Arcane::Impl::DynamicExtentStorage< SizeType >

Classe pour conserver la taille d'un SpanImpl.

Si Extent != DynExtent, alors il n'est pas nécessaire d'avoir de conserver le nombre d'éléments dans un champ de l'instance.

Définition à la ligne 77 du fichier Span.h.

Documentation des constructeurs et destructeur

◆ DynamicExtentStorage()

template<typename SizeType>
Arcane::Impl::DynamicExtentStorage< SizeType >::DynamicExtentStorage ( SizeType s)
inlineexplicitconstexprnoexcept

Définition à la ligne 84 du fichier Span.h.

Documentation des fonctions membres

◆ size()

template<typename SizeType>
SizeType Arcane::Impl::DynamicExtentStorage< SizeType >::size ( ) const
inlineconstexprnoexcept

Définition à la ligne 90 du fichier Span.h.

Documentation des fonctions amies et associées

◆ ::Arcane::SpanImpl

template<typename SizeType>
template<typename T, typename SpanSizeType, SpanSizeType SpanExtent>
friend class ::Arcane::SpanImpl
friend

Définition à la ligne 80 du fichier Span.h.


La documentation de cette classe a été générée à partir du fichier suivant :