12#ifndef ARCCORE_COLLECTIONS_COLLECTIONSGLOBAL_H 
   13#define ARCCORE_COLLECTIONS_COLLECTIONSGLOBAL_H 
   17#include "arccore/base/ArccoreGlobal.h" 
   18#include "arccore/common/CommonGlobal.h" 
   23#if defined(ARCCORE_COMPONENT_arccore_collections) 
   24#define ARCCORE_COLLECTIONS_EXPORT ARCCORE_EXPORT 
   25#define ARCCORE_COLLECTIONS_EXTERN_TPL 
   27#define ARCCORE_COLLECTIONS_EXPORT ARCCORE_IMPORT 
   28#define ARCCORE_COLLECTIONS_EXTERN_TPL extern 
   36template <
typename DataType> 
class Array2;
 
   42using IMemoryAllocator3 = IMemoryAllocator;
 
   43using AlignedMemoryAllocator3 = AlignedMemoryAllocator;
 
   44using DefaultMemoryAllocator3 = DefaultMemoryAllocator;
 
   66using Arcane::AbstractArray;
 
   67using Arcane::AlignedMemoryAllocator;
 
   68using Arcane::AlignedMemoryAllocator3;
 
   69using Arcane::AllocatedMemoryInfo;
 
   70using Arcane::ARCCORE_NB_MEMORY_RESOURCE;
 
   73using Arcane::ArrayMetaData;
 
   74using Arcane::DefaultMemoryAllocator;
 
   75using Arcane::DefaultMemoryAllocator3;
 
   76using Arcane::eHostDeviceMemoryLocation;
 
   77using Arcane::eMemoryLocationHint;
 
   78using Arcane::eMemoryResource;
 
   79using Arcane::IMemoryAllocator;
 
   80using Arcane::IMemoryAllocator3;
 
   81using Arcane::MemoryAllocationArgs;
 
   82using Arcane::MemoryAllocationOptions;
 
   83using Arcane::PrintableMemoryAllocator;
 
   84using Arcane::SharedArray;
 
   86using Arcane::UniqueArray;
 
Classe représentant un tableau 2D classique.
 
Vecteur de données 2D partagées avec sémantique par référence.
 
Vecteur de données 2D avec sémantique par valeur (style STL).
 
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
 
Arcane::eMemoryResource eMemoryRessource
Typedef pour la version Arcane historique (avec 2's')
 
Espace de nom de Arccore.
 
Arcane::eMemoryResource eMemoryRessource
Typedef pour la version Arcane historique (avec 2's')