Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du fichier BaseTypes.h

Déclarations des types de la composante 'base' de Arccore. Plus de détails...

#include "arccore/base/ArccoreGlobal.h"
#include <cstddef>
+ Graphe des dépendances par inclusion de BaseTypes.h:
+ Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Espaces de nommage

namespace  Arccore
 Espace de nom de Arccore.
 

Définitions de type

typedef unsigned char Arccore::Byte
 Type d'un octet.
 
typedef signed char Arccore::SByte
 Type d'un octet.
 
typedef unsigned short Arccore::UChar
 Type d'un caractère unicode.
 
typedef unsigned short Arccore::UInt16
 Type d'un Int16 non signé
 
typedef float Arccore::Single
 Type d'un réel simple précision.
 
template<typename T , Int64 Extent = DynExtent, Int64 MinValue = 0>
using Arccore::LargeSpan = Span< T, Extent, MinValue >
 
typedef ArrayView< PointerArccore::PointerArrayView
 Equivalent C d'un tableau à une dimension de pointeurs.
 
typedef ArrayView< ByteArccore::ByteArrayView
 Equivalent C d'un tableau à une dimension de caractères.
 
typedef ArrayView< UCharArccore::UCharArrayView
 Equivalent C d'un tableau à une dimension de caractères unicode.
 
typedef ArrayView< Int64Arccore::Int64ArrayView
 Equivalent C d'un tableau à une dimension d'entiers 64 bits.
 
typedef ArrayView< Int32Arccore::Int32ArrayView
 Equivalent C d'un tableau à une dimension d'entiers 32 bits.
 
typedef ArrayView< Int16Arccore::Int16ArrayView
 Equivalent C d'un tableau à une dimension d'entiers 16 bits.
 
typedef ArrayView< IntegerArccore::IntegerArrayView
 Equivalent C d'un tableau à une dimension d'entiers.
 
typedef ArrayView< RealArccore::RealArrayView
 Equivalent C d'un tableau à une dimension de réels.
 
typedef ArrayView< bool > Arccore::BoolArrayView
 Equivalent C d'un tableau à une dimension de booléens.
 
typedef ConstArrayView< PointerArccore::PointerConstArrayView
 Equivalent C d'un tableau à une dimension de pointeurs.
 
typedef ConstArrayView< ByteArccore::ByteConstArrayView
 Equivalent C d'un tableau à une dimension de caractères.
 
typedef ConstArrayView< UCharArccore::UCharConstArrayView
 Equivalent C d'un tableau à une dimension de caractères unicode.
 
typedef ConstArrayView< Int64Arccore::Int64ConstArrayView
 Equivalent C d'un tableau à une dimension d'entiers 64 bits.
 
typedef ConstArrayView< Int32Arccore::Int32ConstArrayView
 Equivalent C d'un tableau à une dimension d'entiers 32 bits.
 
typedef ConstArrayView< Int16Arccore::Int16ConstArrayView
 Equivalent C d'un tableau à une dimension d'entiers 16 bits.
 
typedef ConstArrayView< IntegerArccore::IntegerConstArrayView
 Equivalent C d'un tableau à une dimension d'entiers.
 
typedef ConstArrayView< RealArccore::RealConstArrayView
 Equivalent C d'un tableau à une dimension de réels.
 
typedef ConstArrayView< bool > Arccore::BoolConstArrayView
 Equivalent C d'un tableau à une dimension de booléens.
 
typedef Span< PointerArccore::PointerSpan
 Equivalent C d'un tableau à une dimension de pointeurs.
 
typedef Span< std::byte > Arccore::ByteSpan
 Equivalent C d'un tableau à une dimension de caractères.
 
typedef Span< UCharArccore::UCharSpan
 Equivalent C d'un tableau à une dimension de caractères unicode.
 
typedef Span< Int64Arccore::Int64Span
 Equivalent C d'un tableau à une dimension d'entiers 64 bits.
 
typedef Span< Int32Arccore::Int32Span
 Equivalent C d'un tableau à une dimension d'entiers 32 bits.
 
typedef Span< Int16Arccore::Int16Span
 Equivalent C d'un tableau à une dimension d'entiers 16 bits.
 
typedef Span< IntegerArccore::IntegerSpan
 Equivalent C d'un tableau à une dimension d'entiers.
 
typedef Span< RealArccore::RealSpan
 Equivalent C d'un tableau à une dimension de réels.
 
typedef Span< bool > Arccore::BoolSpan
 Equivalent C d'un tableau à une dimension de booléens.
 
typedef Span< const PointerArccore::PointerConstSpan
 Equivalent C d'un tableau à une dimension de pointeurs.
 
typedef Span< const std::byte > Arccore::ByteConstSpan
 Equivalent C d'un tableau à une dimension de caractères.
 
typedef Span< const UCharArccore::UCharConstSpan
 Equivalent C d'un tableau à une dimension de caractères unicode.
 
typedef Span< const Int64Arccore::Int64ConstSpan
 Equivalent C d'un tableau à une dimension d'entiers 64 bits.
 
typedef Span< const Int32Arccore::Int32ConstSpan
 Equivalent C d'un tableau à une dimension d'entiers 32 bits.
 
typedef Span< const Int16Arccore::Int16ConstSpan
 Equivalent C d'un tableau à une dimension d'entiers 16 bits.
 
typedef Span< const IntegerArccore::IntegerConstSpan
 Equivalent C d'un tableau à une dimension d'entiers.
 
typedef Span< const RealArccore::RealConstSpan
 Equivalent C d'un tableau à une dimension de réels.
 
typedef Span< const bool > Arccore::BoolConstSpan
 Equivalent C d'un tableau à une dimension de booléens.
 

Variables

constexpr Int32 Arccore::DynExtent = -1
 Indique que la dimension d'un tableau est dynamique.
 

Description détaillée

Déclarations des types de la composante 'base' de Arccore.

Définition dans le fichier BaseTypes.h.