Classe abstraite de base d'un vecteur.
Plus de détails...
#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/collections/arccore/collections/Array.h>
Est dérivée de Arcane::AbstractArrayBase.
Dérivée par Arcane::Array< T >, Arcane::Array< IVariable * >, Arcane::Array< Pointer >, Arcane::Array< Byte >, Arcane::Array< UChar >, Arcane::Array< Int64 >, Arcane::Array< Int32 >, Arcane::Array< Int16 >, Arcane::Array< Int8 >, Arcane::Array< Integer >, Arcane::Array< Real >, Arcane::Array< BFloat16 >, Arcane::Array< Float16 >, Arcane::Array< Float32 >, Arcane::Array< bool >, Arcane::Array< String >, Arcane::Array< Real2 >, Arcane::Array< Real3 >, Arcane::Array< Real2x2 >, Arcane::Array< Real3x3 >, Arcane::Array< GroupIndexInfo >, Arcane::Array< Arcane::UniqueArray< GroupIndexInfo > >, Arcane::Array< Arcane::UniqueArray< DataType > >, Arcane::Array< Arcane::AlephMatrix * >, Arcane::Array< Arcane::UniqueArray< Arcane::AlephMatrix * > >, Arcane::Array< Arcane::AlephVector * >, Arcane::Array< Arcane::UniqueArray< Arcane::AlephVector * > >, Arcane::Array< Arcane::AlephParams * >, Arcane::Array< Arcane::UniqueArray< Arcane::AlephParams * > >, Arcane::Array< AlephSolver * >, Arcane::Array< Arcane::UniqueArray< AlephSolver * > >, Arcane::Array< AlephMultiTest::SolverBuildInfo >, Arcane::Array< Arcane::UniqueArray< AlephMultiTest::SolverBuildInfo > >, Arcane::Array< ItemInternal * >, Arcane::Array< Arcane::UniqueArray< ItemInternal * > >, Arcane::Array< Cell >, Arcane::Array< Arcane::UniqueArray< Cell > >, Arcane::Array< Arcane::IItemFamily * >, Arcane::Array< Arcane::UniqueArray< Arcane::IItemFamily * > >, Arcane::Array< Arcane::Ref< Arcane::Accelerator::RunQueue > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::Accelerator::RunQueue > > >, Arcane::Array< Arcane::Accelerator::RunQueue >, Arcane::Array< Arcane::UniqueArray< Arcane::Accelerator::RunQueue > >, Arcane::Array< Arcane::Accelerator::DeviceInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::Accelerator::DeviceInfo > >, Arcane::Array< std::byte >, Arcane::Array< Arcane::UniqueArray< std::byte > >, Arcane::Array< unsigned int >, Arcane::Array< Arcane::UniqueArray< unsigned int > >, Arcane::Array< Arcane::Accelerator::impl::RunCommandImpl * >, Arcane::Array< Arcane::UniqueArray< Arcane::Accelerator::impl::RunCommandImpl * > >, Arcane::Array< Int32 * >, Arcane::Array< Arcane::UniqueArray< Int32 * > >, Arcane::Array< Arcane::SharedArray< Integer > >, Arcane::Array< Arcane::UniqueArray< Arcane::SharedArray< Integer > > >, Arcane::Array< Arcane::Ref< Arcane::IParallelMng > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::IParallelMng > > >, Arcane::Array< Arcane::AlephKernelArguments * >, Arcane::Array< Arcane::UniqueArray< Arcane::AlephKernelArguments * > >, Arcane::Array< Arcane::AlephKernelResults * >, Arcane::Array< Arcane::UniqueArray< Arcane::AlephKernelResults * > >, Arcane::Array< AlephInt >, Arcane::Array< Arcane::UniqueArray< AlephInt > >, Arcane::Array< Arcane::MessagePassing::Request >, Arcane::Array< Arcane::UniqueArray< Arcane::MessagePassing::Request > >, Arcane::Array< double >, Arcane::Array< Arcane::UniqueArray< double > >, Arcane::Array< Arcane::ArrayView< DataType > >, Arcane::Array< Arcane::IVariable * >, Arcane::Array< Arcane::UniqueArray< Arcane::IVariable * > >, Arcane::Array< Arcane::Array2View< DataType > >, Arcane::Array< Arcane::ApplicationBuildInfo::Impl::NameValuePair >, Arcane::Array< Arcane::UniqueArray< Arcane::ApplicationBuildInfo::Impl::NameValuePair > >, Arcane::Array< Arcane::IPrimaryMesh * >, Arcane::Array< Arcane::UniqueArray< Arcane::IPrimaryMesh * > >, Arcane::Array< Arcane::ArcaneInitialPartitioner::TrueOwnerInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::ArcaneInitialPartitioner::TrueOwnerInfo > >, Arcane::Array< float >, Arcane::Array< Arcane::UniqueArray< float > >, Arcane::Array< Arcane::ArcaneMainBatch::SessionExec::SubInfo * >, Arcane::Array< Arcane::UniqueArray< Arcane::ArcaneMainBatch::SessionExec::SubInfo * > >, Arcane::Array< Arcane::ITimeStats * >, Arcane::Array< Arcane::UniqueArray< Arcane::ITimeStats * > >, Arcane::Array< Arcane::UniqueArray2< DataType > >, Arcane::Array< Arcane::AxlOptionsBuilder::OneOption >, Arcane::Array< Arcane::UniqueArray< Arcane::AxlOptionsBuilder::OneOption > >, Arcane::Array< Arcane::CartesianConnectivity::Index >, Arcane::Array< Arcane::UniqueArray< Arcane::CartesianConnectivity::Index > >, Arcane::Array< Arcane::CartesianConnectivity::Permutation >, Arcane::Array< Arcane::UniqueArray< Arcane::CartesianConnectivity::Permutation > >, Arcane::Array< Arcane::ItemGroupT< Cell > >, Arcane::Array< Arcane::UniqueArray< Arcane::ItemGroupT< Cell > > >, Arcane::Array< Arcane::Ref< Arcane::CartesianMeshPatch > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::CartesianMeshPatch > > >, Arcane::Array< Arcane::ICartesianMeshPatch * >, Arcane::Array< Arcane::UniqueArray< Arcane::ICartesianMeshPatch * > >, Arcane::Array< Arcane::CaseOptionError >, Arcane::Array< Arcane::UniqueArray< Arcane::CaseOptionError > >, Arcane::Array< Arcane::ICaseOptions * >, Arcane::Array< Arcane::UniqueArray< Arcane::ICaseOptions * > >, Arcane::Array< Arcane::ICaseOptionList * >, Arcane::Array< Arcane::UniqueArray< Arcane::ICaseOptionList * > >, Arcane::Array< Arcane::String >, Arcane::Array< Arcane::UniqueArray< Arcane::String > >, Arcane::Array< Arcane::ReferenceCounter< Arcane::ICaseOptions > >, Arcane::Array< Arcane::UniqueArray< Arcane::ReferenceCounter< Arcane::ICaseOptions > > >, Arcane::Array< InterfaceType * >, Arcane::Array< Arcane::UniqueArray< InterfaceType * > >, Arcane::Array< Arcane::Ref< InterfaceType > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< InterfaceType > > >, Arcane::Array< Arcane::IDataCompressor * >, Arcane::Array< Arcane::UniqueArray< Arcane::IDataCompressor * > >, Arcane::Array< Arcane::Ref< Arcane::IDataCompressor > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::IDataCompressor > > >, Arcane::Array< Arcane::ICaseMeshService * >, Arcane::Array< Arcane::UniqueArray< Arcane::ICaseMeshService * > >, Arcane::Array< Arcane::Ref< Arcane::ICaseMeshService > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::ICaseMeshService > > >, Arcane::Array< Arcane::IMeshBuilder * >, Arcane::Array< Arcane::UniqueArray< Arcane::IMeshBuilder * > >, Arcane::Array< Arcane::Ref< Arcane::IMeshBuilder > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::IMeshBuilder > > >, Arcane::Array< Arcane::ICaseMeshReader * >, Arcane::Array< Arcane::UniqueArray< Arcane::ICaseMeshReader * > >, Arcane::Array< Arcane::Ref< Arcane::ICaseMeshReader > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::ICaseMeshReader > > >, Arcane::Array< Arcane::IMeshSubdivider * >, Arcane::Array< Arcane::UniqueArray< Arcane::IMeshSubdivider * > >, Arcane::Array< Arcane::Ref< Arcane::IMeshSubdivider > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::IMeshSubdivider > > >, Arcane::Array< Arcane::ItemGroup >, Arcane::Array< Arcane::UniqueArray< Arcane::ItemGroup > >, Arcane::Array< Arcane::IDirectExecution * >, Arcane::Array< Arcane::UniqueArray< Arcane::IDirectExecution * > >, Arcane::Array< Arcane::Ref< Arcane::IDirectExecution > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::IDirectExecution > > >, Arcane::Array< Arcane::IMeshPartitioner * >, Arcane::Array< Arcane::UniqueArray< Arcane::IMeshPartitioner * > >, Arcane::Array< Arcane::Ref< Arcane::IMeshPartitioner > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::IMeshPartitioner > > >, Arcane::Array< Arcane::ITimeLoopService * >, Arcane::Array< Arcane::UniqueArray< Arcane::ITimeLoopService * > >, Arcane::Array< Arcane::Ref< Arcane::ITimeLoopService > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::ITimeLoopService > > >, Arcane::Array< Arcane::IUnitTest * >, Arcane::Array< Arcane::UniqueArray< Arcane::IUnitTest * > >, Arcane::Array< Arcane::Ref< Arcane::IUnitTest > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::IUnitTest > > >, Arcane::Array< Arcane::IXmlUnitTest * >, Arcane::Array< Arcane::UniqueArray< Arcane::IXmlUnitTest * > >, Arcane::Array< Arcane::Ref< Arcane::IXmlUnitTest > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::IXmlUnitTest > > >, Arcane::Array< Arcane::SmallVariant >, Arcane::Array< Arcane::UniqueArray< Arcane::SmallVariant > >, Arcane::Array< Arcane::impl::CartesianItemDirectionInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::impl::CartesianItemDirectionInfo > >, Arcane::Array< Arcane::StoreIProxyItemVariable >, Arcane::Array< Arcane::UniqueArray< Arcane::StoreIProxyItemVariable > >, Arcane::Array< Arcane::VariableSyncInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::VariableSyncInfo > >, Arcane::Array< Arcane::DependencyInjection::Injector::Impl::InstanceInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::DependencyInjection::Injector::Impl::InstanceInfo > >, Arcane::Array< Arcane::Ref< impl::IInstanceFactory > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< impl::IInstanceFactory > > >, Arcane::Array< impl::FactoryInfo >, Arcane::Array< Arcane::UniqueArray< impl::FactoryInfo > >, Arcane::Array< Arcane::Ref< IInstanceFactory > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< IInstanceFactory > > >, Arcane::Array< Arcane::Item >, Arcane::Array< Arcane::UniqueArray< Arcane::Item > >, Arcane::Array< Arcane::DumpWEnsight7::EnsightPart >, Arcane::Array< Arcane::UniqueArray< Arcane::DumpWEnsight7::EnsightPart > >, Arcane::Array< Arcane::Ref< Arcane::OStringStream > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::OStringStream > > >, Arcane::Array< Arcane::Cell >, Arcane::Array< Arcane::UniqueArray< Arcane::Cell > >, Arcane::Array< Arcane::EventObserverBase * >, Arcane::Array< Arcane::UniqueArray< Arcane::EventObserverBase * > >, Arcane::Array< Arcane::IExtraGhostItemsBuilder * >, Arcane::Array< Arcane::UniqueArray< Arcane::IExtraGhostItemsBuilder * > >, Arcane::Array< Arcane::Node >, Arcane::Array< Arcane::UniqueArray< Arcane::Node > >, Arcane::Array< Arcane::Face >, Arcane::Array< Arcane::UniqueArray< Arcane::Face > >, Arcane::Array< Arcane::SharedArray< Int32 > >, Arcane::Array< Arcane::UniqueArray< Arcane::SharedArray< Int32 > > >, Arcane::Array< KeyTypeValue >, Arcane::Array< Arcane::UniqueArray< KeyTypeValue > >, Arcane::Array< Arcane::HashTableBaseT::HashData * >, Arcane::Array< Arcane::UniqueArray< Arcane::HashTableBaseT::HashData * > >, Arcane::Array< Arcane::UniqueArray * >, Arcane::Array< Arcane::UniqueArray< Arcane::UniqueArray * > >, Arcane::Array< Arcane::HashTableMapT::Data * >, Arcane::Array< Arcane::UniqueArray< Arcane::HashTableMapT::Data * > >, Arcane::Array< Arcane::Hdf5VariableReaderHelper * >, Arcane::Array< Arcane::UniqueArray< Arcane::Hdf5VariableReaderHelper * > >, Arcane::Array< Arcane::Hdf5VariableInfoBase * >, Arcane::Array< Arcane::UniqueArray< Arcane::Hdf5VariableInfoBase * > >, Arcane::Array< Arcane::Hdf5VariableReaderHelper::TimeVariableInfoBase * >, Arcane::Array< Arcane::UniqueArray< Arcane::Hdf5VariableReaderHelper::TimeVariableInfoBase * > >, Arcane::Array< Arcane::Hdf5VariableReaderHelper2::TimeVariableInfoBase * >, Arcane::Array< Arcane::UniqueArray< Arcane::Hdf5VariableReaderHelper2::TimeVariableInfoBase * > >, Arcane::Array< TimePathPair >, Arcane::Array< Arcane::UniqueArray< TimePathPair > >, Arcane::Array< Arcane::Hdf5VariableWriterHelper * >, Arcane::Array< Arcane::UniqueArray< Arcane::Hdf5VariableWriterHelper * > >, Arcane::Array< Arcane::IAlephVector * >, Arcane::Array< Arcane::UniqueArray< Arcane::IAlephVector * > >, Arcane::Array< Arcane::IAlephMatrix * >, Arcane::Array< Arcane::UniqueArray< Arcane::IAlephMatrix * > >, Arcane::Array< Arcane::ReferenceCounter< Arcane::Internal::IServiceFactory2 > >, Arcane::Array< Arcane::UniqueArray< Arcane::ReferenceCounter< Arcane::Internal::IServiceFactory2 > > >, Arcane::Array< Arcane::ItemAllocationInfo::FamilyInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::ItemAllocationInfo::FamilyInfo > >, Arcane::Array< Arcane::ItemAllocationInfo::ConnectedFamilyInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::ItemAllocationInfo::ConnectedFamilyInfo > >, Arcane::Array< Arcane::ItemInternal * >, Arcane::Array< Arcane::UniqueArray< Arcane::ItemInternal * > >, Arcane::Array< std::set< Int64 > >, Arcane::Array< Arcane::UniqueArray< std::set< Int64 > > >, Arcane::Array< Arcane::IItemFamilySerializeStepFactory * >, Arcane::Array< Arcane::UniqueArray< Arcane::IItemFamilySerializeStepFactory * > >, Arcane::Array< Arcane::ItemGroupImpl * >, Arcane::Array< Arcane::UniqueArray< Arcane::ItemGroupImpl * > >, Arcane::Array< Arcane::UniqueArray< Int32 > >, Arcane::Array< Arcane::SharedArray< Int64 > >, Arcane::Array< Arcane::UniqueArray< Arcane::SharedArray< Int64 > > >, Arcane::Array< Arcane::ItemTypeInfo * >, Arcane::Array< Arcane::UniqueArray< Arcane::ItemTypeInfo * > >, Arcane::Array< Arcane::LegacyMeshBuilder::MeshBuildInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::LegacyMeshBuilder::MeshBuildInfo > >, Arcane::Array< Arcane::LinkFamilyInternal::LinkData >, Arcane::Array< Arcane::UniqueArray< Arcane::LinkFamilyInternal::LinkData > >, Arcane::Array< int >, Arcane::Array< Arcane::UniqueArray< int > >, Arcane::Array< Arcane::MEDMeshReader::MEDToArcaneItemInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::MEDMeshReader::MEDToArcaneItemInfo > >, Arcane::Array< Arcane::MatVec::AMGLevel * >, Arcane::Array< Arcane::UniqueArray< Arcane::MatVec::AMGLevel * > >, Arcane::Array< Arcane::Span< Arcane::Materials::ConstituentItemLocalId > >, Arcane::Array< Arcane::UniqueArray< Arcane::Span< Arcane::Materials::ConstituentItemLocalId > > >, Arcane::Array< Arcane::Materials::ConstituentItemLocalId >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::ConstituentItemLocalId > >, Arcane::Array< Arcane::Materials::ConstituentItemSharedInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::ConstituentItemSharedInfo > >, Arcane::Array< Arcane::Materials::ConstituentItemIndex >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::ConstituentItemIndex > >, Arcane::Array< Arcane::Materials::MatVarIndex >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::MatVarIndex > >, Arcane::Array< Arcane::Materials::CopyBetweenDataInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::CopyBetweenDataInfo > >, Arcane::Array< PrivatePartType * >, Arcane::Array< Arcane::UniqueArray< PrivatePartType * > >, Arcane::Array< ContainerViewType >, Arcane::Array< Arcane::UniqueArray< ContainerViewType > >, Arcane::Array< Arcane::Materials::IMeshMaterial * >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::IMeshMaterial * > >, Arcane::Array< Arcane::Materials::MeshMaterial * >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::MeshMaterial * > >, Arcane::Array< Arcane::Materials::MeshEnvironmentBuildInfo::MatInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::MeshEnvironmentBuildInfo::MatInfo > >, Arcane::Array< Arcane::Materials::IMeshMaterialVariable * >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::IMeshMaterialVariable * > >, Arcane::Array< Arcane::Materials::MeshMaterialInfo * >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::MeshMaterialInfo * > >, Arcane::Array< Arcane::Materials::IMeshComponent * >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::IMeshComponent * > >, Arcane::Array< Arcane::Materials::IMeshEnvironment * >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::IMeshEnvironment * > >, Arcane::Array< Arcane::Materials::MeshEnvironment * >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::MeshEnvironment * > >, Arcane::Array< Arcane::Materials::IMeshBlock * >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::IMeshBlock * > >, Arcane::Array< Arcane::MeshBlock * >, Arcane::Array< Arcane::UniqueArray< Arcane::MeshBlock * > >, Arcane::Array< Arcane::Materials::MeshMaterialVariableIndexer * >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::MeshMaterialVariableIndexer * > >, Arcane::Array< Arcane::Materials::MaterialModifierOperation * >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::MaterialModifierOperation * > >, Arcane::Array< Arcane::Span< std::byte > >, Arcane::Array< Arcane::UniqueArray< Arcane::Span< std::byte > > >, Arcane::Array< Arcane::VariableRef * >, Arcane::Array< Arcane::UniqueArray< Arcane::VariableRef * > >, Arcane::Array< Arcane::MeshMaterialVariableDependInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::MeshMaterialVariableDependInfo > >, Arcane::Array< Arcane::VariableDependInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::VariableDependInfo > >, Arcane::Array< Arcane::Materials::MeshMaterialVariable * >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::MeshMaterialVariable * > >, Arcane::Array< Arcane::Materials::MultiBufferMeshMaterialSynchronizeBuffer::BufferInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::MultiBufferMeshMaterialSynchronizeBuffer::BufferInfo > >, Arcane::Array< Arcane::Materials::OneBufferMeshMaterialSynchronizeBuffer::BufferInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::OneBufferMeshMaterialSynchronizeBuffer::BufferInfo > >, Arcane::Array< Arcane::ICaseMeshMasterService * >, Arcane::Array< Arcane::UniqueArray< Arcane::ICaseMeshMasterService * > >, Arcane::Array< Arcane::Ref< Arcane::ICaseMeshMasterService > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::ICaseMeshMasterService > > >, Arcane::Array< Arcane::IMesh * >, Arcane::Array< Arcane::UniqueArray< Arcane::IMesh * > >, Arcane::Array< Arcane::MeshHandle >, Arcane::Array< Arcane::UniqueArray< Arcane::MeshHandle > >, Arcane::Array< Arcane::SharedArray< Arcane::Cell > >, Arcane::Array< Arcane::UniqueArray< Arcane::SharedArray< Arcane::Cell > > >, Arcane::Array< eMarkCellWithConstraint >, Arcane::Array< Arcane::UniqueArray< eMarkCellWithConstraint > >, Arcane::Array< Arcane::Ref< Arcane::IMeshReader > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::IMeshReader > > >, Arcane::Array< Arcane::MessagePassing::HybridParallelMng * >, Arcane::Array< Arcane::UniqueArray< Arcane::MessagePassing::HybridParallelMng * > >, Arcane::Array< Arcane::MessagePassing::ISerializeMessage * >, Arcane::Array< Arcane::UniqueArray< Arcane::MessagePassing::ISerializeMessage * > >, Arcane::Array< MPI_Status >, Arcane::Array< Arcane::UniqueArray< MPI_Status > >, Arcane::Array< Arcane::MessagePassing::Mpi::MpiSerializeDispatcher::SerializeSubRequest * >, Arcane::Array< Arcane::UniqueArray< Arcane::MessagePassing::Mpi::MpiSerializeDispatcher::SerializeSubRequest * > >, Arcane::Array< Arcane::Ref< Arcane::MessagePassing::ISerializeMessage > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::MessagePassing::ISerializeMessage > > >, Arcane::Array< Arcane::MessagePassing::SharedMemoryMessageQueue::SubQueue * >, Arcane::Array< Arcane::UniqueArray< Arcane::MessagePassing::SharedMemoryMessageQueue::SubQueue * > >, Arcane::Array< Arcane::MessagePassing::SharedMemoryMessageRequest * >, Arcane::Array< Arcane::UniqueArray< Arcane::MessagePassing::SharedMemoryMessageRequest * > >, Arcane::Array< Type >, Arcane::Array< Arcane::UniqueArray< Type > >, Arcane::Array< Arcane::MessagePassing::SharedMemoryParallelDispatch< DataType > * >, Arcane::Array< Arcane::MessagePassing::SharedMemoryParallelDispatchBase * >, Arcane::Array< Arcane::UniqueArray< Arcane::MessagePassing::SharedMemoryParallelDispatchBase * > >, Arcane::Array< Arcane::MessagePassing::internal::SerializeMessageList::ProbeInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::MessagePassing::internal::SerializeMessageList::ProbeInfo > >, Arcane::Array< idx_t >, Arcane::Array< Arcane::UniqueArray< idx_t > >, Arcane::Array< MPI_Request >, Arcane::Array< Arcane::UniqueArray< MPI_Request > >, Arcane::Array< MPI_Datatype >, Arcane::Array< Arcane::UniqueArray< MPI_Datatype > >, Arcane::Array< Arcane::Real3 >, Arcane::Array< Arcane::UniqueArray< Arcane::Real3 > >, Arcane::Array< Arcane::MshMeshReader::MeshV4EntitiesNodes >, Arcane::Array< Arcane::UniqueArray< Arcane::MshMeshReader::MeshV4EntitiesNodes > >, Arcane::Array< Arcane::MshMeshReader::MeshV4EntitiesWithNodes >, Arcane::Array< Arcane::UniqueArray< Arcane::MshMeshReader::MeshV4EntitiesWithNodes > >, Arcane::Array< Arcane::MshMeshReader::MeshV4ElementsBlock >, Arcane::Array< Arcane::UniqueArray< Arcane::MshMeshReader::MeshV4ElementsBlock > >, Arcane::Array< Arcane::UniqueArray< Arcane::MshMeshReader::MeshPhysicalName > >, Arcane::Array< Arcane::MshParallelMeshReader::MeshV4EntitiesNodes >, Arcane::Array< Arcane::UniqueArray< Arcane::MshParallelMeshReader::MeshV4EntitiesNodes > >, Arcane::Array< Arcane::MshParallelMeshReader::MeshV4ElementsBlock >, Arcane::Array< Arcane::UniqueArray< Arcane::MshParallelMeshReader::MeshV4ElementsBlock > >, Arcane::Array< Arcane::MshParallelMeshReader::PeriodicOneInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::MshParallelMeshReader::PeriodicOneInfo > >, Arcane::Array< MutableMemoryView >, Arcane::Array< Arcane::UniqueArray< MutableMemoryView > >, Arcane::Array< Arcane::NodeDirectionMng::ItemDirectionInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::NodeDirectionMng::ItemDirectionInfo > >, Arcane::Array< Arcane::IObserver * >, Arcane::Array< Arcane::UniqueArray< Arcane::IObserver * > >, Arcane::Array< Arcane::IAlephTopology * >, Arcane::Array< Arcane::UniqueArray< Arcane::IAlephTopology * > >, Arcane::Array< long_long >, Arcane::Array< Arcane::UniqueArray< long_long > >, Arcane::Array< KeyType >, Arcane::Array< Arcane::UniqueArray< KeyType > >, Arcane::Array< Arcane::SharedArray< Arcane::ItemLocalId > >, Arcane::Array< Arcane::UniqueArray< Arcane::SharedArray< Arcane::ItemLocalId > > >, Arcane::Array< Arcane::SerializeMessage * >, Arcane::Array< Arcane::UniqueArray< Arcane::SerializeMessage * > >, Arcane::Array< Arcane::ParameterList::Impl::NameValuePair >, Arcane::Array< Arcane::UniqueArray< Arcane::ParameterList::Impl::NameValuePair > >, Arcane::Array< Arcane::Ref< Arcane::ParameterOptionAddrPart > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::ParameterOptionAddrPart > > >, Arcane::Array< Arcane::ParameterOptionElement >, Arcane::Array< Arcane::UniqueArray< Arcane::ParameterOptionElement > >, Arcane::Array< Arcane::IPropertyType * >, Arcane::Array< Arcane::UniqueArray< Arcane::IPropertyType * > >, Arcane::Array< Arcane::IServiceFactoryInfo * >, Arcane::Array< Arcane::UniqueArray< Arcane::IServiceFactoryInfo * > >, Arcane::Array< Arcane::ModuleFactoryReference >, Arcane::Array< Arcane::UniqueArray< Arcane::ModuleFactoryReference > >, Arcane::Array< Arcane::UniqueArray< Real > >, Arcane::Array< tbb::task_arena * >, Arcane::Array< Arcane::UniqueArray< tbb::task_arena * > >, Arcane::Array< Arcane::TBBTaskImplementation::TaskThreadInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::TBBTaskImplementation::TaskThreadInfo > >, Arcane::Array< Arcane::TiedNode >, Arcane::Array< Arcane::UniqueArray< Arcane::TiedNode > >, Arcane::Array< Arcane::TiedFace >, Arcane::Array< Arcane::UniqueArray< Arcane::TiedFace > >, Arcane::Array< Arcane::TiedInterfaceExchanger::OneSubDomainInfo * >, Arcane::Array< Arcane::UniqueArray< Arcane::TiedInterfaceExchanger::OneSubDomainInfo * > >, Arcane::Array< Arcane::TiedInterface * >, Arcane::Array< Arcane::UniqueArray< Arcane::TiedInterface * > >, Arcane::Array< Arcane::IMeshPartitionerBase * >, Arcane::Array< Arcane::UniqueArray< Arcane::IMeshPartitionerBase * > >, Arcane::Array< Arcane::ConstArrayView< Int32 > >, Arcane::Array< Arcane::UniqueArray< Arcane::ConstArrayView< Int32 > > >, Arcane::Array< Arcane::ConstArrayView< Int64 > >, Arcane::Array< Arcane::UniqueArray< Arcane::ConstArrayView< Int64 > > >, Arcane::Array< Arcane::ConstArrayView< Real > >, Arcane::Array< Arcane::UniqueArray< Arcane::ConstArrayView< Real > > >, Arcane::Array< Arcane::SharedArray< Real > >, Arcane::Array< Arcane::UniqueArray< Arcane::SharedArray< Real > > >, Arcane::Array< Arcane::UnitTestServiceAdapter::TestFuncInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::UnitTestServiceAdapter::TestFuncInfo > >, Arcane::Array< Arcane::VariableDiff::DiffInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::VariableDiff::DiffInfo > >, Arcane::Array< Arcane::VariableReaderMng::VarReadInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::VariableReaderMng::VarReadInfo > >, Arcane::Array< Arcane::INumericDataInternal * >, Arcane::Array< Arcane::UniqueArray< Arcane::INumericDataInternal * > >, Arcane::Array< CompareStatus >, Arcane::Array< Arcane::UniqueArray< CompareStatus > >, Arcane::Array< unsigned char >, Arcane::Array< Arcane::UniqueArray< unsigned char > >, Arcane::Array< Arcane::MeshVariableScalarRefT< Cell, Real3 > * >, Arcane::Array< Arcane::UniqueArray< Arcane::MeshVariableScalarRefT< Cell, Real3 > * > >, Arcane::Array< Arcane::Ref< Arcane::VtkHdfV2DataWriter::ItemGroupCollectiveInfo > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::VtkHdfV2DataWriter::ItemGroupCollectiveInfo > > >, Arcane::Array< Arcane::Ref< Arcane::impl::IGenericReader > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::impl::IGenericReader > > >, Arcane::Array< Arcane::mesh::DynamicMesh * >, Arcane::Array< Arcane::UniqueArray< Arcane::mesh::DynamicMesh * > >, Arcane::Array< Arcane::mesh::ItemFamily * >, Arcane::Array< Arcane::UniqueArray< Arcane::mesh::ItemFamily * > >, Arcane::Array< Arcane::IItemFamilyModifier * >, Arcane::Array< Arcane::UniqueArray< Arcane::IItemFamilyModifier * > >, Arcane::Array< Arcane::IExtraGhostCellsBuilder * >, Arcane::Array< Arcane::UniqueArray< Arcane::IExtraGhostCellsBuilder * > >, Arcane::Array< Arcane::IExtraGhostParticlesBuilder * >, Arcane::Array< Arcane::UniqueArray< Arcane::IExtraGhostParticlesBuilder * > >, Arcane::Array< Arcane::ItemUniqueId >, Arcane::Array< Arcane::UniqueArray< Arcane::ItemUniqueId > >, Arcane::Array< Arcane::mesh::IncrementalItemConnectivity * >, Arcane::Array< Arcane::UniqueArray< Arcane::mesh::IncrementalItemConnectivity * > >, Arcane::Array< Arcane::Ref< Arcane::IIncrementalItemSourceConnectivity > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::IIncrementalItemSourceConnectivity > > >, Arcane::Array< Arcane::Ref< Arcane::IIncrementalItemTargetConnectivity > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::IIncrementalItemTargetConnectivity > > >, Arcane::Array< Arcane::mesh::ItemConnectivitySelector * >, Arcane::Array< Arcane::UniqueArray< Arcane::mesh::ItemConnectivitySelector * > >, Arcane::Array< Arcane::IGraph2 * >, Arcane::Array< Arcane::UniqueArray< Arcane::IGraph2 * > >, Arcane::Array< Arcane::mesh::ItemInfoMultiList::MyInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::mesh::ItemInfoMultiList::MyInfo > >, Arcane::Array< Arcane::mesh::ItemSharedInfoWithType * >, Arcane::Array< Arcane::UniqueArray< Arcane::mesh::ItemSharedInfoWithType * > >, Arcane::Array< Arcane::ItemGroupsSerializer2 * >, Arcane::Array< Arcane::UniqueArray< Arcane::ItemGroupsSerializer2 * > >, Arcane::Array< Arcane::IItemFamilySerializeStep * >, Arcane::Array< Arcane::UniqueArray< Arcane::IItemFamilySerializeStep * > >, Arcane::Array< Arcane::mesh::ItemsOwnerBuilderImpl::ItemOwnerInfo >, Arcane::Array< Arcane::UniqueArray< Arcane::mesh::ItemsOwnerBuilderImpl::ItemOwnerInfo > >, Arcane::Array< Arcane::mesh::TiedInterfaceFace * >, Arcane::Array< Arcane::UniqueArray< Arcane::mesh::TiedInterfaceFace * > >, Arcane::Array< Arcane::ItemGroupT< Face > >, Arcane::Array< Arcane::UniqueArray< Arcane::ItemGroupT< Face > > >, Arcane::Array< Arcane::MeshVariableScalarRefT< Cell, Real > * >, Arcane::Array< Arcane::UniqueArray< Arcane::MeshVariableScalarRefT< Cell, Real > * > >, Arcane::Array< AlephTestScheme * >, Arcane::Array< Arcane::UniqueArray< AlephTestScheme * > >, Arcane::Array< Arcane::Ref< AlephTestScheme > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< AlephTestScheme > > >, Arcane::Array< ArcaneTest::MaterialHeatTestModule::HeatObject >, Arcane::Array< Arcane::UniqueArray< ArcaneTest::MaterialHeatTestModule::HeatObject > >, Arcane::Array< Arcane::Materials::MeshMaterialVariableRef * >, Arcane::Array< Arcane::UniqueArray< Arcane::Materials::MeshMaterialVariableRef * > >, Arcane::Array< Arcane::ICheckpointWriter * >, Arcane::Array< Arcane::UniqueArray< Arcane::ICheckpointWriter * > >, Arcane::Array< Arcane::Ref< Arcane::ICheckpointWriter > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::ICheckpointWriter > > >, Arcane::Array< Arcane::IPostProcessorWriter * >, Arcane::Array< Arcane::UniqueArray< Arcane::IPostProcessorWriter * > >, Arcane::Array< Arcane::Ref< Arcane::IPostProcessorWriter > >, Arcane::Array< Arcane::UniqueArray< Arcane::Ref< Arcane::IPostProcessorWriter > > >, Arcane::Array2< T > [private]
, Arcane::Array2< Pointer > [private]
, Arcane::Array2< Byte > [private]
, Arcane::Array2< UChar > [private]
, Arcane::Array2< Int64 > [private]
, Arcane::Array2< Int32 > [private]
, Arcane::Array2< Int16 > [private]
, Arcane::Array2< Int8 > [private]
, Arcane::Array2< Integer > [private]
, Arcane::Array2< Real > [private]
, Arcane::Array2< BFloat16 > [private]
, Arcane::Array2< Float16 > [private]
, Arcane::Array2< Float32 > [private]
, Arcane::Array2< bool > [private]
, Arcane::Array2< String > [private]
, Arcane::Array2< Real2 > [private]
, Arcane::Array2< Real3 > [private]
, Arcane::Array2< Real2x2 > [private]
, Arcane::Array2< Real3x3 > [private]
, et Arcane::Array< DataType >.
|
| AbstractArray () |
| Construit un vecteur vide avec l'allocateur par défaut.
|
|
| AbstractArray (ThatClassType &&rhs) ARCCORE_NOEXCEPT |
| Constructeur par déplacement. Ne doit être utilisé que par UniqueArray.
|
|
AllocatedMemoryInfo | _currentMemoryInfo () const |
|
void | _initFromSpan (const Span< const T > &view) |
| Initialise le tableau avec la vue view.
|
|
void | _initFromAllocator (IMemoryAllocator *a, Int64 acapacity) |
| Construit un tableau avec un allocateur spécifique a.
|
|
void | _initFromAllocator (MemoryAllocationOptions o, Int64 acapacity) |
| Construit un vecteur vide avec un allocateur spécifique a.
|
|
void | _reserve (Int64 new_capacity) |
| Réserve le mémoire pour new_capacity éléments.
|
|
template<typename PodType> |
void | _internalRealloc (Int64 new_capacity, bool compute_capacity, PodType pod_type, RunQueue *queue=nullptr) |
| Réalloue le tableau pour une nouvelle capacité égale à new_capacity.
|
|
void | _internalRealloc (Int64 new_capacity, bool compute_capacity) |
|
void | _internalReallocate (Int64 new_capacity, TrueType, RunQueue *queue) |
| Réallocation pour un type POD.
|
|
void | _internalReallocate (Int64 new_capacity, FalseType, RunQueue *queue) |
| Réallocation pour un type complexe (non POD)
|
|
void | _internalDeallocate (RunQueue *queue=nullptr) |
|
void | _internalAllocate (Int64 new_capacity, RunQueue *queue) |
|
void | _copyFromMemory (const T *source) |
|
virtual void | _updateReferences () |
| Mise à jour des références.
|
|
virtual Integer | _getNbRef () |
| Mise à jour des références.
|
|
void | _addRange (ConstReferenceType val, Int64 n) |
| Ajoute n élément de valeur val à la fin du tableau.
|
|
void | _addRange (Span< const T > val) |
| Ajoute n élément de valeur val à la fin du tableau.
|
|
void | _checkFreeMemory () |
| Détruit l'instance si plus personne ne la référence.
|
|
void | _destroy () |
|
void | _destroyRange (Int64, Int64, TrueType) |
|
void | _destroyRange (Int64 abegin, Int64 aend, FalseType) |
|
void | _createRangeDefault (Int64, Int64, TrueType) |
|
void | _createRangeDefault (Int64 abegin, Int64 aend, FalseType) |
|
void | _createRange (Int64 abegin, Int64 aend, ConstReferenceType value, TrueType) |
|
void | _createRange (Int64 abegin, Int64 aend, ConstReferenceType value, FalseType) |
|
void | _createRange (Int64 abegin, Int64 aend, const T *values) |
|
void | _fill (ConstReferenceType value) |
|
void | _clone (const ThatClassType &orig_array) |
|
template<typename PodType> |
void | _resizeHelper (Int64 s, PodType pod_type, RunQueue *queue) |
|
void | _resize (Int64 s) |
|
void | _resizeNoInit (Int64 s, RunQueue *queue=nullptr) |
| Redimensionne sans initialiser les nouvelles valeurs.
|
|
void | _clear () |
|
void | _resize (Int64 s, ConstReferenceType value) |
| Redimensionne et remplit les nouvelles valeurs avec value.
|
|
void | _copy (const T *rhs_begin, TrueType) |
|
void | _copy (const T *rhs_begin, FalseType) |
|
void | _copy (const T *rhs_begin) |
|
void | _resizeAndCopyView (Span< const T > rhs) |
| Redimensionne l'instance et recopie les valeurs de rhs.
|
|
void | _move (ThatClassType &rhs) ARCCORE_NOEXCEPT |
| Implémente l'opérateur d'assignement par déplacement.
|
|
void | _swap (ThatClassType &rhs) ARCCORE_NOEXCEPT |
| Échange les valeurs de l'instance avec celles de rhs.
|
|
void | _shrink () |
|
void | _shrink (Int64 new_capacity) |
|
void | _reset () |
| Réinitialise le tableau à un tableau vide.
|
|
constexpr Integer | _clampSizeOffet (Int64 offset, Int32 asize) const |
|
void | _assignFromArray (const AbstractArray< T > &rhs) |
|
void | _setMP (TrueImpl *new_mp) |
|
void | _setMP2 (TrueImpl *new_mp, ArrayMetaData *new_md) |
|
bool | _isSharedNull () |
|
virtual bool | _isUseOwnMetaData () const |
| Indique si m_md fait référence à m_meta_data.
|
|
void | _swapMetaData (AbstractArrayBase &rhs) |
|
void | _copyMetaData (const AbstractArrayBase &rhs) |
|
void | _allocateMetaData () |
|
void | _deallocateMetaData (ArrayMetaData *md) |
|
void | _checkValidSharedArray () |
|
template<typename T>
class Arcane::AbstractArray< T >
Classe abstraite de base d'un vecteur.
Cette classe ne peut pas être utilisée directement. Pour utiliser un vecteur, choisissez la classe SharedArray ou UniqueArray.
Définition à la ligne 280 du fichier arccore/src/collections/arccore/collections/Array.h.
◆ const_iterator
◆ const_pointer
◆ const_reference
◆ const_reverse_iterator
◆ ConstReferenceType
◆ difference_type
◆ IsPODType
◆ iterator
◆ pointer
◆ reference
◆ reverse_iterator
◆ size_type
◆ ThatClassType
◆ TrueImpl
◆ value_type
◆ AbstractArray() [1/2]
◆ AbstractArray() [2/2]
◆ ~AbstractArray()
◆ _addRange() [1/2]
◆ _addRange() [2/2]
◆ _allocateMP()
◆ _assignFromArray()
◆ _checkFreeMemory()
◆ _clampSizeOffet()
◆ _clear()
◆ _clone()
◆ _copy() [1/3]
◆ _copy() [2/3]
◆ _copy() [3/3]
◆ _copyFromMemory()
◆ _createRange() [1/3]
◆ _createRange() [2/3]
◆ _createRange() [3/3]
◆ _createRangeDefault() [1/2]
◆ _createRangeDefault() [2/2]
◆ _currentMemoryInfo()
◆ _destroy()
◆ _destroyRange() [1/2]
◆ _destroyRange() [2/2]
◆ _directAllocate()
◆ _directFirstAllocateWithAllocator()
◆ _directReAllocate()
◆ _fill()
◆ _getNbRef()
Mise à jour des références.
Réimplémentée dans Arcane::SharedArray2< T >, Arcane::SharedArray2< BFloat16 >, Arcane::SharedArray2< BFloat16 >, Arcane::SharedArray2< BFloat16 >, Arcane::SharedArray2< BFloat16 >, Arcane::SharedArray2< bool >, Arcane::SharedArray2< bool >, Arcane::SharedArray2< bool >, Arcane::SharedArray2< bool >, Arcane::SharedArray2< Byte >, Arcane::SharedArray2< Byte >, Arcane::SharedArray2< Byte >, Arcane::SharedArray2< Byte >, Arcane::SharedArray2< Float16 >, Arcane::SharedArray2< Float16 >, Arcane::SharedArray2< Float16 >, Arcane::SharedArray2< Float16 >, Arcane::SharedArray2< Float32 >, Arcane::SharedArray2< Float32 >, Arcane::SharedArray2< Float32 >, Arcane::SharedArray2< Float32 >, Arcane::SharedArray2< Int16 >, Arcane::SharedArray2< Int16 >, Arcane::SharedArray2< Int16 >, Arcane::SharedArray2< Int16 >, Arcane::SharedArray2< Int32 >, Arcane::SharedArray2< Int32 >, Arcane::SharedArray2< Int32 >, Arcane::SharedArray2< Int32 >, Arcane::SharedArray2< Int64 >, Arcane::SharedArray2< Int64 >, Arcane::SharedArray2< Int64 >, Arcane::SharedArray2< Int64 >, Arcane::SharedArray2< Int8 >, Arcane::SharedArray2< Int8 >, Arcane::SharedArray2< Int8 >, Arcane::SharedArray2< Int8 >, Arcane::SharedArray2< Integer >, Arcane::SharedArray2< Integer >, Arcane::SharedArray2< Integer >, Arcane::SharedArray2< Integer >, Arcane::SharedArray2< Pointer >, Arcane::SharedArray2< Pointer >, Arcane::SharedArray2< Pointer >, Arcane::SharedArray2< Pointer >, Arcane::SharedArray2< Real >, Arcane::SharedArray2< Real >, Arcane::SharedArray2< Real >, Arcane::SharedArray2< Real >, Arcane::SharedArray2< Real2 >, Arcane::SharedArray2< Real2 >, Arcane::SharedArray2< Real2 >, Arcane::SharedArray2< Real2 >, Arcane::SharedArray2< Real2x2 >, Arcane::SharedArray2< Real2x2 >, Arcane::SharedArray2< Real2x2 >, Arcane::SharedArray2< Real2x2 >, Arcane::SharedArray2< Real3 >, Arcane::SharedArray2< Real3 >, Arcane::SharedArray2< Real3 >, Arcane::SharedArray2< Real3 >, Arcane::SharedArray2< Real3x3 >, Arcane::SharedArray2< Real3x3 >, Arcane::SharedArray2< Real3x3 >, Arcane::SharedArray2< Real3x3 >, Arcane::SharedArray2< String >, Arcane::SharedArray2< String >, Arcane::SharedArray2< String >, Arcane::SharedArray2< String >, Arcane::SharedArray2< UChar >, Arcane::SharedArray2< UChar >, Arcane::SharedArray2< UChar >, Arcane::SharedArray2< UChar >, Arcane::SharedArray< T >, Arcane::SharedArray< AlephInt >, Arcane::SharedArray< AlephInt >, Arcane::SharedArray< AlephInt >, Arcane::SharedArray< Arcane::IItemFamily * >, Arcane::SharedArray< Arcane::IItemFamily * >, Arcane::SharedArray< Arcane::IItemFamily * >, Arcane::SharedArray< Arcane::ItemInternal * >, Arcane::SharedArray< Arcane::ItemInternal * >, Arcane::SharedArray< Arcane::ItemInternal * >, Arcane::SharedArray< Arcane::ItemUniqueId >, Arcane::SharedArray< Arcane::ItemUniqueId >, Arcane::SharedArray< Arcane::ItemUniqueId >, Arcane::SharedArray< Arcane::mesh::TiedInterfaceFace * >, Arcane::SharedArray< Arcane::mesh::TiedInterfaceFace * >, Arcane::SharedArray< Arcane::mesh::TiedInterfaceFace * >, Arcane::SharedArray< Arcane::SharedArray< Int32 > >, Arcane::SharedArray< Arcane::SharedArray< Int32 > >, Arcane::SharedArray< Arcane::SharedArray< Int32 > >, Arcane::SharedArray< Arcane::TiedFace >, Arcane::SharedArray< Arcane::TiedFace >, Arcane::SharedArray< Arcane::TiedFace >, Arcane::SharedArray< Arcane::TiedNode >, Arcane::SharedArray< Arcane::TiedNode >, Arcane::SharedArray< Arcane::TiedNode >, Arcane::SharedArray< BFloat16 >, Arcane::SharedArray< BFloat16 >, Arcane::SharedArray< BFloat16 >, Arcane::SharedArray< BFloat16 >, Arcane::SharedArray< bool >, Arcane::SharedArray< bool >, Arcane::SharedArray< bool >, Arcane::SharedArray< bool >, Arcane::SharedArray< Byte >, Arcane::SharedArray< Byte >, Arcane::SharedArray< Byte >, Arcane::SharedArray< Byte >, Arcane::SharedArray< DataType >, Arcane::SharedArray< DataType >, Arcane::SharedArray< DataType >, Arcane::SharedArray< EdgeTypeConstRef >, Arcane::SharedArray< EdgeTypeConstRef >, Arcane::SharedArray< EdgeTypeConstRef >, Arcane::SharedArray< EdgeTypeConstRef >, Arcane::SharedArray< EdgeTypeRef >, Arcane::SharedArray< EdgeTypeRef >, Arcane::SharedArray< EdgeTypeRef >, Arcane::SharedArray< EdgeTypeRef >, Arcane::SharedArray< Float16 >, Arcane::SharedArray< Float16 >, Arcane::SharedArray< Float16 >, Arcane::SharedArray< Float16 >, Arcane::SharedArray< Float32 >, Arcane::SharedArray< Float32 >, Arcane::SharedArray< Float32 >, Arcane::SharedArray< Float32 >, Arcane::SharedArray< Int16 >, Arcane::SharedArray< Int16 >, Arcane::SharedArray< Int16 >, Arcane::SharedArray< Int16 >, Arcane::SharedArray< Int32 >, Arcane::SharedArray< Int32 >, Arcane::SharedArray< Int32 >, Arcane::SharedArray< Int32 >, Arcane::SharedArray< Int64 >, Arcane::SharedArray< Int64 >, Arcane::SharedArray< Int64 >, Arcane::SharedArray< Int64 >, Arcane::SharedArray< Int8 >, Arcane::SharedArray< Int8 >, Arcane::SharedArray< Int8 >, Arcane::SharedArray< Int8 >, Arcane::SharedArray< Integer >, Arcane::SharedArray< Integer >, Arcane::SharedArray< Integer >, Arcane::SharedArray< Integer >, Arcane::SharedArray< Pointer >, Arcane::SharedArray< Pointer >, Arcane::SharedArray< Pointer >, Arcane::SharedArray< Pointer >, Arcane::SharedArray< Real >, Arcane::SharedArray< Real >, Arcane::SharedArray< Real >, Arcane::SharedArray< Real >, Arcane::SharedArray< Real2 >, Arcane::SharedArray< Real2 >, Arcane::SharedArray< Real2 >, Arcane::SharedArray< Real2 >, Arcane::SharedArray< Real2x2 >, Arcane::SharedArray< Real2x2 >, Arcane::SharedArray< Real2x2 >, Arcane::SharedArray< Real2x2 >, Arcane::SharedArray< Real3 >, Arcane::SharedArray< Real3 >, Arcane::SharedArray< Real3 >, Arcane::SharedArray< Real3 >, Arcane::SharedArray< Real3x3 >, Arcane::SharedArray< Real3x3 >, Arcane::SharedArray< Real3x3 >, Arcane::SharedArray< Real3x3 >, Arcane::SharedArray< std::set< Int64 > >, Arcane::SharedArray< std::set< Int64 > >, Arcane::SharedArray< std::set< Int64 > >, Arcane::SharedArray< String >, Arcane::SharedArray< String >, Arcane::SharedArray< String >, Arcane::SharedArray< String >, Arcane::SharedArray< UChar >, Arcane::SharedArray< UChar >, Arcane::SharedArray< UChar >, Arcane::SharedArray< UChar >, Arcane::SharedArray< VertexTypeConstRef >, Arcane::SharedArray< VertexTypeConstRef >, Arcane::SharedArray< VertexTypeConstRef >, Arcane::SharedArray< VertexTypeConstRef >, Arcane::SharedArray< VertexTypeRef >, Arcane::SharedArray< VertexTypeRef >, Arcane::SharedArray< VertexTypeRef >, Arcane::SharedArray< VertexTypeRef >, Arcane::SharedArray< XmlNode >, Arcane::SharedArray< XmlNode >, Arcane::SharedArray< XmlNode >, Arcane::SharedArray< XmlNode >, Arccore::SharedArray2< T >, et Arccore::SharedArray< T >.
Définition à la ligne 677 du fichier arccore/src/collections/arccore/collections/Array.h.
◆ _initFromAllocator() [1/2]
Construit un tableau avec un allocateur spécifique a.
- Voir également
- _initFromAllocator(MemoryAllocationOptions o,Int64 acapacity);
Définition à la ligne 370 du fichier arccore/src/collections/arccore/collections/Array.h.
Référencé par Arcane::AbstractArray< DataType >::_initFromAllocator(), Arcane::SharedArray< XmlNode >::SharedArray(), Arcane::SharedArray< XmlNode >::SharedArray(), Arcane::SharedArray< XmlNode >::SharedArray(), Arcane::SmallArray< T, NbElement >::SmallArray(), Arcane::UniqueArray< CaseOptionEnumValue * >::UniqueArray(), Arcane::UniqueArray< CaseOptionEnumValue * >::UniqueArray(), Arcane::UniqueArray< CaseOptionEnumValue * >::UniqueArray(), Arcane::UniqueArray< CaseOptionEnumValue * >::UniqueArray(), Arcane::UniqueArray< CaseOptionEnumValue * >::UniqueArray(), Arcane::UniqueArray< CaseOptionEnumValue * >::UniqueArray(), et Arcane::UniqueArray< CaseOptionEnumValue * >::UniqueArray().
◆ _initFromAllocator() [2/2]
Construit un vecteur vide avec un allocateur spécifique a.
Si acapacity n'est pas nul, la mémoire est allouée pour contenir acapacity éléments (mais le tableau reste vide).
Cette méthode ne doit être appelée que dans un constructeur de la classe dérivée et uniquement par les classes utilisant une sémantique à la UniqueArray.
Définition à la ligne 384 du fichier arccore/src/collections/arccore/collections/Array.h.
◆ _initFromSpan()
Initialise le tableau avec la vue view.
Cette méthode ne doit être appelée que dans un constructeur de la classe dérivée.
Définition à la ligne 354 du fichier arccore/src/collections/arccore/collections/Array.h.
Référencé par Arcane::SharedArray< T >::SharedArray(), Arcane::SharedArray< XmlNode >::SharedArray(), Arcane::SharedArray< XmlNode >::SharedArray(), Arcane::SharedArray< XmlNode >::SharedArray(), Arcane::SharedArray< XmlNode >::SharedArray(), Arcane::SharedArray< XmlNode >::SharedArray(), Arcane::SmallArray< T, NbElement >::SmallArray(), Arcane::UniqueArray< CaseOptionEnumValue * >::UniqueArray(), Arcane::UniqueArray< CaseOptionEnumValue * >::UniqueArray(), Arcane::UniqueArray< CaseOptionEnumValue * >::UniqueArray(), Arcane::UniqueArray< CaseOptionEnumValue * >::UniqueArray(), Arcane::UniqueArray< CaseOptionEnumValue * >::UniqueArray(), et Arcane::UniqueArray< CaseOptionEnumValue * >::UniqueArray().
◆ _internalAllocate()
◆ _internalDeallocate()
◆ _internalRealloc() [1/2]
◆ _internalRealloc() [2/2]
template<typename T>
template<typename PodType>
◆ _internalReallocate() [1/2]
◆ _internalReallocate() [2/2]
◆ _internalSetHostDeviceMemoryLocation()
◆ _isSharedNull()
◆ _move()
◆ _reserve()
◆ _reset()
◆ _resize() [1/2]
◆ _resize() [2/2]
◆ _resizeAndCopyView()
◆ _resizeHelper()
template<typename T>
template<typename PodType>
◆ _resizeNoInit()
◆ _setMP()
◆ _setMP2()
◆ _setMPCast()
◆ _setToSharedNull()
◆ _shrink() [1/2]
◆ _shrink() [2/2]
◆ _swap()
◆ _updateReferences()
Mise à jour des références.
Réimplémentée dans Arcane::SharedArray2< T >, Arcane::SharedArray2< BFloat16 >, Arcane::SharedArray2< BFloat16 >, Arcane::SharedArray2< BFloat16 >, Arcane::SharedArray2< BFloat16 >, Arcane::SharedArray2< bool >, Arcane::SharedArray2< bool >, Arcane::SharedArray2< bool >, Arcane::SharedArray2< bool >, Arcane::SharedArray2< Byte >, Arcane::SharedArray2< Byte >, Arcane::SharedArray2< Byte >, Arcane::SharedArray2< Byte >, Arcane::SharedArray2< Float16 >, Arcane::SharedArray2< Float16 >, Arcane::SharedArray2< Float16 >, Arcane::SharedArray2< Float16 >, Arcane::SharedArray2< Float32 >, Arcane::SharedArray2< Float32 >, Arcane::SharedArray2< Float32 >, Arcane::SharedArray2< Float32 >, Arcane::SharedArray2< Int16 >, Arcane::SharedArray2< Int16 >, Arcane::SharedArray2< Int16 >, Arcane::SharedArray2< Int16 >, Arcane::SharedArray2< Int32 >, Arcane::SharedArray2< Int32 >, Arcane::SharedArray2< Int32 >, Arcane::SharedArray2< Int32 >, Arcane::SharedArray2< Int64 >, Arcane::SharedArray2< Int64 >, Arcane::SharedArray2< Int64 >, Arcane::SharedArray2< Int64 >, Arcane::SharedArray2< Int8 >, Arcane::SharedArray2< Int8 >, Arcane::SharedArray2< Int8 >, Arcane::SharedArray2< Int8 >, Arcane::SharedArray2< Integer >, Arcane::SharedArray2< Integer >, Arcane::SharedArray2< Integer >, Arcane::SharedArray2< Integer >, Arcane::SharedArray2< Pointer >, Arcane::SharedArray2< Pointer >, Arcane::SharedArray2< Pointer >, Arcane::SharedArray2< Pointer >, Arcane::SharedArray2< Real >, Arcane::SharedArray2< Real >, Arcane::SharedArray2< Real >, Arcane::SharedArray2< Real >, Arcane::SharedArray2< Real2 >, Arcane::SharedArray2< Real2 >, Arcane::SharedArray2< Real2 >, Arcane::SharedArray2< Real2 >, Arcane::SharedArray2< Real2x2 >, Arcane::SharedArray2< Real2x2 >, Arcane::SharedArray2< Real2x2 >, Arcane::SharedArray2< Real2x2 >, Arcane::SharedArray2< Real3 >, Arcane::SharedArray2< Real3 >, Arcane::SharedArray2< Real3 >, Arcane::SharedArray2< Real3 >, Arcane::SharedArray2< Real3x3 >, Arcane::SharedArray2< Real3x3 >, Arcane::SharedArray2< Real3x3 >, Arcane::SharedArray2< Real3x3 >, Arcane::SharedArray2< String >, Arcane::SharedArray2< String >, Arcane::SharedArray2< String >, Arcane::SharedArray2< String >, Arcane::SharedArray2< UChar >, Arcane::SharedArray2< UChar >, Arcane::SharedArray2< UChar >, Arcane::SharedArray2< UChar >, Arcane::SharedArray< T >, Arcane::SharedArray< AlephInt >, Arcane::SharedArray< AlephInt >, Arcane::SharedArray< AlephInt >, Arcane::SharedArray< Arcane::IItemFamily * >, Arcane::SharedArray< Arcane::IItemFamily * >, Arcane::SharedArray< Arcane::IItemFamily * >, Arcane::SharedArray< Arcane::ItemInternal * >, Arcane::SharedArray< Arcane::ItemInternal * >, Arcane::SharedArray< Arcane::ItemInternal * >, Arcane::SharedArray< Arcane::ItemUniqueId >, Arcane::SharedArray< Arcane::ItemUniqueId >, Arcane::SharedArray< Arcane::ItemUniqueId >, Arcane::SharedArray< Arcane::mesh::TiedInterfaceFace * >, Arcane::SharedArray< Arcane::mesh::TiedInterfaceFace * >, Arcane::SharedArray< Arcane::mesh::TiedInterfaceFace * >, Arcane::SharedArray< Arcane::SharedArray< Int32 > >, Arcane::SharedArray< Arcane::SharedArray< Int32 > >, Arcane::SharedArray< Arcane::SharedArray< Int32 > >, Arcane::SharedArray< Arcane::TiedFace >, Arcane::SharedArray< Arcane::TiedFace >, Arcane::SharedArray< Arcane::TiedFace >, Arcane::SharedArray< Arcane::TiedNode >, Arcane::SharedArray< Arcane::TiedNode >, Arcane::SharedArray< Arcane::TiedNode >, Arcane::SharedArray< BFloat16 >, Arcane::SharedArray< BFloat16 >, Arcane::SharedArray< BFloat16 >, Arcane::SharedArray< BFloat16 >, Arcane::SharedArray< bool >, Arcane::SharedArray< bool >, Arcane::SharedArray< bool >, Arcane::SharedArray< bool >, Arcane::SharedArray< Byte >, Arcane::SharedArray< Byte >, Arcane::SharedArray< Byte >, Arcane::SharedArray< Byte >, Arcane::SharedArray< DataType >, Arcane::SharedArray< DataType >, Arcane::SharedArray< DataType >, Arcane::SharedArray< EdgeTypeConstRef >, Arcane::SharedArray< EdgeTypeConstRef >, Arcane::SharedArray< EdgeTypeConstRef >, Arcane::SharedArray< EdgeTypeConstRef >, Arcane::SharedArray< EdgeTypeRef >, Arcane::SharedArray< EdgeTypeRef >, Arcane::SharedArray< EdgeTypeRef >, Arcane::SharedArray< EdgeTypeRef >, Arcane::SharedArray< Float16 >, Arcane::SharedArray< Float16 >, Arcane::SharedArray< Float16 >, Arcane::SharedArray< Float16 >, Arcane::SharedArray< Float32 >, Arcane::SharedArray< Float32 >, Arcane::SharedArray< Float32 >, Arcane::SharedArray< Float32 >, Arcane::SharedArray< Int16 >, Arcane::SharedArray< Int16 >, Arcane::SharedArray< Int16 >, Arcane::SharedArray< Int16 >, Arcane::SharedArray< Int32 >, Arcane::SharedArray< Int32 >, Arcane::SharedArray< Int32 >, Arcane::SharedArray< Int32 >, Arcane::SharedArray< Int64 >, Arcane::SharedArray< Int64 >, Arcane::SharedArray< Int64 >, Arcane::SharedArray< Int64 >, Arcane::SharedArray< Int8 >, Arcane::SharedArray< Int8 >, Arcane::SharedArray< Int8 >, Arcane::SharedArray< Int8 >, Arcane::SharedArray< Integer >, Arcane::SharedArray< Integer >, Arcane::SharedArray< Integer >, Arcane::SharedArray< Integer >, Arcane::SharedArray< Pointer >, Arcane::SharedArray< Pointer >, Arcane::SharedArray< Pointer >, Arcane::SharedArray< Pointer >, Arcane::SharedArray< Real >, Arcane::SharedArray< Real >, Arcane::SharedArray< Real >, Arcane::SharedArray< Real >, Arcane::SharedArray< Real2 >, Arcane::SharedArray< Real2 >, Arcane::SharedArray< Real2 >, Arcane::SharedArray< Real2 >, Arcane::SharedArray< Real2x2 >, Arcane::SharedArray< Real2x2 >, Arcane::SharedArray< Real2x2 >, Arcane::SharedArray< Real2x2 >, Arcane::SharedArray< Real3 >, Arcane::SharedArray< Real3 >, Arcane::SharedArray< Real3 >, Arcane::SharedArray< Real3 >, Arcane::SharedArray< Real3x3 >, Arcane::SharedArray< Real3x3 >, Arcane::SharedArray< Real3x3 >, Arcane::SharedArray< Real3x3 >, Arcane::SharedArray< std::set< Int64 > >, Arcane::SharedArray< std::set< Int64 > >, Arcane::SharedArray< std::set< Int64 > >, Arcane::SharedArray< String >, Arcane::SharedArray< String >, Arcane::SharedArray< String >, Arcane::SharedArray< String >, Arcane::SharedArray< UChar >, Arcane::SharedArray< UChar >, Arcane::SharedArray< UChar >, Arcane::SharedArray< UChar >, Arcane::SharedArray< VertexTypeConstRef >, Arcane::SharedArray< VertexTypeConstRef >, Arcane::SharedArray< VertexTypeConstRef >, Arcane::SharedArray< VertexTypeConstRef >, Arcane::SharedArray< VertexTypeRef >, Arcane::SharedArray< VertexTypeRef >, Arcane::SharedArray< VertexTypeRef >, Arcane::SharedArray< VertexTypeRef >, Arcane::SharedArray< XmlNode >, Arcane::SharedArray< XmlNode >, Arcane::SharedArray< XmlNode >, Arcane::SharedArray< XmlNode >, Arccore::SharedArray2< T >, et Arccore::SharedArray< T >.
Définition à la ligne 673 du fichier arccore/src/collections/arccore/collections/Array.h.
Référencé par Arcane::AbstractArray< DataType >::_internalReallocate(), Arcane::AbstractArray< DataType >::_internalReallocate(), et Arcane::AbstractArray< DataType >::dispose().
◆ capacity()
◆ contains()
◆ dispose()
◆ empty()
◆ hostDeviceMemoryLocation()
◆ largeCapacity()
◆ largeLength()
◆ largeSize()
◆ length()
◆ operator ConstArrayView< T >()
◆ operator SmallSpan< const T >()
◆ operator Span< const T >()
◆ operator()()
◆ operator[]()
◆ printInfos()
◆ setMemoryLocationHint()
◆ size()
Nombre d'éléments du vecteur.
Définition à la ligne 423 du fichier arccore/src/collections/arccore/collections/Array.h.
Référencé par ArcaneTest::AMRCartesianMeshTesterModule::_cellsUidAroundCells(), ArcaneTest::AMRCartesianMeshTesterModule::_cellsUidAroundFaces(), Arcane::Materials::MeshComponentData::_changeLocalIdsForInternalList(), ArcaneTest::AMRCartesianMeshTesterModule::_checkDirectionUniqueIdsHashCollective(), Arcane::mesh::FaceUniqueIdBuilder2::_computeAndSortBoundaryFaces(), Arcane::mesh::FaceUniqueIdBuilder::_computeFacesUniqueIdsParallelV1(), Arcane::SimpleTableWriterHelper::_computeName(), Arcane::ArcaneBasicMeshSubdividerService::_computeNodeUid(), Arcane::mesh::FaceUniqueIdBuilder2::_computeParallel(), Arcane::mesh::MeshRefinement::_contract(), Arcane::Materials::IncrementalComponentModifier::_copyBetweenPartialsAndGlobals(), Arcane::Hdf5VariableReaderHelper2::_createCorrespondance(), Arcane::VariableSynchronizerComputeList::_createList(), Arcane::Materials::MaterialModifierOperation::_filterValidIds(), Arcane::mesh::TiedInterfaceBuilder::_gatherAllNodesInfo(), Arcane::mesh::ParallelAMRConsistency::_gatherFaces(), Arcane::mesh::TiedInterfaceBuilder::_gatherFaces(), Arcane::mesh::ParallelAMRConsistency::_gatherItems(), Arcane::ArcaneBasicMeshSubdividerService::_generateOneHexa(), Arcane::ArcaneBasicMeshSubdividerService::_generateOneQuad(), Arcane::ArcaneBasicMeshSubdividerService::_generateOneTetra(), Arcane::ArcaneBasicMeshSubdividerService::_generateOneTri(), Arcane::mesh::MeshRefinement::_interpolateData(), Arcane::mesh::MeshRefinement::_makeFlagParallelConsistent(), ArcaneTest::AMRCartesianMeshTesterModule::_nodesUidAroundNodes(), Arcane::MetisMeshPartitioner::_partitionMesh(), Arcane::ParallelExchanger::_processExchangeWithControl(), Arcane::VtkMeshIOService::_readData(), Arcane::VtkMeshIOService::_readFacesMesh(), Arcane::VtkMeshIOService::_readItemGroup(), Arcane::LimaMalippReaderT< ReaderWrapper >::_readMeshPart(), Arcane::VtkMeshIOService::_readNodeGroup(), Arcane::VtkMeshIOService::_readUnstructuredGrid(), Arcane::mesh::MeshRefinement::_refineItems(), Arcane::ArcaneBasicMeshSubdividerService::_refineOnce(), Arcane::ArcaneBasicMeshSubdividerService::_refineWithArcaneFaces(), Arcane::HashTableMapT< VariableNameInfo, IVariable *, VNIComparer >::_rehash(), Arcane::Materials::IncrementalComponentModifier::_resizeVariablesIndexer(), Arcane::ItemFamilyVariableSerializer::_serializePartialVariable(), Arcane::mesh::GhostLayerBuilder2::_sortBoundaryNodeList(), Arcane::ArcaneCasePartitioner::_writeCorrespondance(), Arcane::mesh::GraphDoFs::addDualNodes(), Arcane::ItemTypeInfoBuilder::addEdge(), Arcane::mesh::DynamicMeshIncrementalBuilder::addEdges2(), Arcane::ItemTypeInfoBuilder::addFaceGeneric(), Arcane::ItemTypeInfoBuilder::addFaceHeptagon(), Arcane::ItemTypeInfoBuilder::addFaceHexagon(), Arcane::ItemTypeInfoBuilder::addFaceLine(), Arcane::ItemTypeInfoBuilder::addFaceLine3(), Arcane::ItemTypeInfoBuilder::addFaceOctogon(), Arcane::ItemTypeInfoBuilder::addFacePentagon(), Arcane::ItemTypeInfoBuilder::addFaceQuad(), Arcane::ItemTypeInfoBuilder::addFaceQuad8(), Arcane::mesh::DynamicMeshIncrementalBuilder::addFaces2(), Arcane::ItemTypeInfoBuilder::addFaceTriangle(), Arcane::ItemTypeInfoBuilder::addFaceTriangle6(), Arcane::ItemTypeInfoBuilder::addFaceVertex(), Arcane::mesh::GhostLayerBuilder::addGhostChildFromParent(), Arcane::ItemGroupImpl::addItems(), Arcane::ExternalPartitionConstraint::addLinkedCells(), Arcane::mesh::TiedInterfacePartitionConstraint::addLinkedCells(), Arcane::mesh::GraphDoFs::addLinks(), Arcane::mesh::CommonItemGroupFilterer::applyFiltering(), Arcane::AlephMatrix::assemble(), Arcane::mesh::DynamicMeshKindInfos::beginCompactItems(), Arcane::TiedInterfaceExchanger::DeserializedInfo::buildAfterDeserializeInfo(), Arcane::buildFaceGroupSurface(), Arcane::centralizePartInfo(), Arcane::mesh::ItemFamily::checkUniqueIds(), Arcane::mesh::DynamicMeshChecker::checkValidReplication(), Arcane::CartesianMeshAMRPatchMng::coarse(), Arcane::mesh::IncrementalItemConnectivity::compactConnectivityList(), Arcane::BasicRayMeshIntersection::compute(), Arcane::ItemConnectivitySynchronizer::computeExtraItemsToSend(), Arcane::Array2DataT< DataType >::computeHash(), Arcane::IHashAlgorithm::computeHash(), Arcane::mesh::TiedInterfaceBuilder::computeInterfaceConnections(), Arcane::UnstructuredMeshUtilities::computeNormal(), Arcane::SplitSDMeshPartitioner::ConnexifieDomaine(), Arcane::TimeHistoryMngInternal::dumpCurves(), Arcane::ExpressionImpl::dumpIf(), Arcane::MeshPartitionerBase::dumpObject(), Arcane::VariableMng::dumpStats(), Arcane::ArcaneCurveWriter::endWrite(), Arcane::SplitSDMeshPartitioner::Equil2Dom(), Arcane::AlephKappaService::execute(), Arcane::ItemItemGroupComputeFunctor< ItemType >::executeFunctor(), Arcane::ItemGroupDynamicMeshObserver::executeReduce(), Arcane::platform::fillCommandLineArguments(), Arcane::VariableUtilities::filterCommonVariables(), Arcane::MetisGraphGather::gatherGraph(), Arcane::SplitSDMeshPartitioner::getDomVoisMaxFace(), Arcane::ItemFamilyVariableSerializer::initialize(), Arcane::PapiPerformanceService::initialize(), MeshMaterialSimdUnitTest::initializeTest(), Arcane::SplitSDMeshPartitioner::LissageDuFront(), Arcane::SplitSDMeshPartitioner::MAJDomaine(), Arcane::mesh::ParallelAMRConsistency::makeNewItemsConsistent(), Arcane::mesh::ParallelAMRConsistency::makeNewItemsConsistent2(), Arcane::ItemConnectivityMng::notifyLocalIdChanged(), Arcane::Hdf5VariableReaderHelper2::open(), Arcane::SplitSDMeshPartitioner::PackDom(), Arcane::SplitSDMeshPartitioner::ParcoursFrontalDelta(), Arcane::mesh::ItemsExchangeInfo2::prepareToSend(), Arcane::CaseMng::readFunctions(), Arcane::XmfMeshReader::readMeshFromFile(), Arcane::SimpleCsvReaderWriter::readTable(), Arcane::ItemTypeMng::readTypes(), Arcane::Materials::MeshMaterialVariableSynchronizer::recompute(), Arcane::CartesianMeshImpl::recreateFromDump(), Arcane::Materials::MeshMaterialMng::recreateFromDump(), Arcane::CartesianMeshImpl::reduceNbGhostLayers(), Arcane::CartesianMeshAMRPatchMng::refine(), Arcane::HashTableBaseT< KeyType, TraitsType >::rehash(), Arcane::mesh::FaceFamily::removeCellFromFace(), Arcane::mesh::DynamicMeshIncrementalBuilder::removeNeedRemoveMarkedItems(), Arcane::mesh::ItemFamily::removeNeedRemoveMarkedItems(), Arcane::mesh::ParticleFamily::removeNeedRemoveMarkedItems(), Arcane::ItemGroupImpl::removeSuppressedItems(), Arcane::StringVariableReplace::replaceWithCmdLineArgs(), Arcane::HashTableBaseT< KeyType, TraitsType >::resize(), Arcane::MetisGraphGather::scatterPart(), Arcane::SplitSDMeshPartitioner::SelectElements(), Arcane::ItemFamilyVariableSerializer::serialize(), Arcane::Materials::ItemMaterialVariableScalar< DataType >::serialize(), Arcane::ItemGroupsSynchronize::synchronize(), Arcane::TransferValuesParallelOperation::transferValues(), Arcane::mesh::DynamicMesh::updateGhostLayerFromParent(), Arcane::CheckpointMng::writeDefaultCheckpoint(), Arcane::MeshUtils::writeMeshConnectivity(), et Arcane::XmfMeshWriter::writeMeshToFile().
◆ typeSize()
template<typename T>
|
inlinestaticconstexprprotected |
◆ operator!= [1/3]
◆ operator!= [2/3]
◆ operator!= [3/3]
◆ operator<<
template<typename T>
std::ostream & operator<< |
( |
std::ostream & | o, |
|
|
const AbstractArray< T > & | val ) |
|
friend |
◆ operator== [1/3]
◆ operator== [2/3]
◆ operator== [3/3]
◆ m_meta_data
◆ m_ptr
La documentation de cette classe a été générée à partir du fichier suivant :