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:
 Graphe des dépendances par inclusion de BaseTypes.h: Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :
 Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :Aller au code source de ce fichier.
| Espaces de nommage | |
| namespace | Arcane | 
| -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*- | |
| namespace | Arcane::Accelerator | 
| Espace de nom pour l'utilisation des accélérateurs. | |
| namespace | Arccore | 
| Espace de nom de Arccore. | |
| Définitions de type | |
| typedef unsigned char | Arcane::Byte | 
| Type d'un octet. | |
| typedef signed char | Arcane::SByte | 
| Type d'un octet. | |
| typedef unsigned short | Arcane::UChar | 
| Type d'un caractère unicode. | |
| typedef unsigned short | Arcane::UInt16 | 
| Type d'un Int16 non signé | |
| typedef float | Arcane::Single | 
| Type d'un réel simple précision. | |
| template<typename T, Int64 Extent = DynExtent> | |
| using | Arcane::LargeSpan = Span<T, Extent> | 
| using | Arcane::IMemoryRessourceMng = IMemoryResourceMng | 
| template<int RankValue, typename IndexType_ = Int32> | |
| using | Arcane::ArrayIndexBase = MDIndexBase<RankValue,IndexType_> | 
| template<int RankValue, typename IndexType_ = Int32> | |
| using | Arcane::ArrayIndex = MDIndex<RankValue,IndexType_> | 
| template<int RankValue, typename IndexType_ = Int32> | |
| using | Arcane::ArrayIndexBase | 
| template<int RankValue, typename IndexType_ = Int32> | |
| using | Arcane::ArrayIndex | 
| template<typename T, Int64 Extent = DynExtent> | |
| using | Arccore::LargeSpan | 
| typedef unsigned char | Arccore::Byte | 
| Type d'un octet. | |
| typedef signed char | Arccore::SByte | 
| Type d'un octet. | |
| typedef float | Arccore::Single | 
| Type d'un réel simple précision. | |
| typedef unsigned short | Arccore::UChar | 
| Type d'un caractère unicode. | |
| typedef unsigned short | Arccore::UInt16 | 
| Type d'un Int16 non signé | |
| typedef ArrayView< Pointer > | Arccore::PointerArrayView | 
| Equivalent C d'un tableau à une dimension de pointeurs. | |
| typedef ArrayView< Byte > | Arccore::ByteArrayView | 
| Equivalent C d'un tableau à une dimension de caractères. | |
| typedef ArrayView< UChar > | Arccore::UCharArrayView | 
| Equivalent C d'un tableau à une dimension de caractères unicode. | |
| typedef ArrayView< Int64 > | Arccore::Int64ArrayView | 
| Equivalent C d'un tableau à une dimension d'entiers 64 bits. | |
| typedef ArrayView< Int32 > | Arccore::Int32ArrayView | 
| Equivalent C d'un tableau à une dimension d'entiers 32 bits. | |
| typedef ArrayView< Int16 > | Arccore::Int16ArrayView | 
| Equivalent C d'un tableau à une dimension d'entiers 16 bits. | |
| typedef ArrayView< Integer > | Arccore::IntegerArrayView | 
| Equivalent C d'un tableau à une dimension d'entiers. | |
| typedef ArrayView< Real > | Arccore::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 ArrayView< Integer > | Arccore::IntegerArrayView | 
| Equivalent C d'un tableau à une dimension d'entiers. | |
| typedef ConstArrayView< Pointer > | Arccore::PointerConstArrayView | 
| Equivalent C d'un tableau à une dimension de pointeurs. | |
| typedef ConstArrayView< Byte > | Arccore::ByteConstArrayView | 
| Equivalent C d'un tableau à une dimension de caractères. | |
| typedef ConstArrayView< UChar > | Arccore::UCharConstArrayView | 
| Equivalent C d'un tableau à une dimension de caractères unicode. | |
| typedef ConstArrayView< Int64 > | Arccore::Int64ConstArrayView | 
| Equivalent C d'un tableau à une dimension d'entiers 64 bits. | |
| typedef ConstArrayView< Int32 > | Arccore::Int32ConstArrayView | 
| Equivalent C d'un tableau à une dimension d'entiers 32 bits. | |
| typedef ConstArrayView< Int16 > | Arccore::Int16ConstArrayView | 
| Equivalent C d'un tableau à une dimension d'entiers 16 bits. | |
| typedef ConstArrayView< Integer > | Arccore::IntegerConstArrayView | 
| Equivalent C d'un tableau à une dimension d'entiers. | |
| typedef ConstArrayView< Real > | Arccore::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 ConstArrayView< Integer > | Arccore::IntegerConstArrayView | 
| Equivalent C d'un tableau à une dimension d'entiers. | |
| typedef Span< Pointer > | Arccore::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< UChar > | Arccore::UCharSpan | 
| Equivalent C d'un tableau à une dimension de caractères unicode. | |
| typedef Span< Int64 > | Arccore::Int64Span | 
| Equivalent C d'un tableau à une dimension d'entiers 64 bits. | |
| typedef Span< Int32 > | Arccore::Int32Span | 
| Equivalent C d'un tableau à une dimension d'entiers 32 bits. | |
| typedef Span< Int16 > | Arccore::Int16Span | 
| Equivalent C d'un tableau à une dimension d'entiers 16 bits. | |
| typedef Span< Integer > | Arccore::IntegerSpan | 
| Equivalent C d'un tableau à une dimension d'entiers. | |
| typedef Span< Real > | Arccore::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< Integer > | Arccore::IntegerSpan | 
| Equivalent C d'un tableau à une dimension d'entiers. | |
| typedef Span< const Pointer > | Arccore::PointerConstSpan | 
| Vue en lecture seule d'un tableau à une dimension de pointeurs. | |
| typedef Span< const std::byte > | Arccore::ByteConstSpan | 
| Vue en lecture seule d'un tableau à une dimension de caractères. | |
| typedef Span< const UChar > | Arccore::UCharConstSpan | 
| Vue en lecture seule d'un tableau à une dimension de caractères unicode. | |
| typedef Span< const Int64 > | Arccore::Int64ConstSpan | 
| Vue en lecture seule d'un tableau à une dimension d'entiers 64 bits. | |
| typedef Span< const Int32 > | Arccore::Int32ConstSpan | 
| Vue en lecture seule d'un tableau à une dimension d'entiers 32 bits. | |
| typedef Span< const Int16 > | Arccore::Int16ConstSpan | 
| Vue en lecture seule d'un tableau à une dimension d'entiers 16 bits. | |
| typedef Span< const Integer > | Arccore::IntegerConstSpan | 
| Vue en lecture seule d'un tableau à une dimension d'entiers. | |
| typedef Span< const Real > | Arccore::RealConstSpan | 
| Vue en lecture seule d'un tableau à une dimension de réels. | |
| typedef Span< const bool > | Arccore::BoolConstSpan | 
| Vue en lecture seule d'un tableau à une dimension de booléens. | |
| typedef Span< const Integer > | Arccore::IntegerConstSpan | 
| Vue en lecture seule d'un tableau à une dimension d'entiers. | |
| Énumérations | |
| enum class | Arccore::eBasicDataType | 
| Type d'une donnée de base.  Plus de détails... | |
| Variables | |
| constexpr Int32 | Arcane::DynExtent = -1 | 
| Constante pour indiquer que la dimension d'un tableau est dynamique. | |
| constexpr Int32 | Arccore::DynExtent | 
| Constante pour indiquer que la dimension d'un tableau est dynamique. | |
Déclarations des types de la composante 'base' de Arccore.
Définition dans le fichier BaseTypes.h.