12#ifndef ARCANE_CORE_INTERNAL_IINCREMENTALITEMCONNECTIVITYINTERNAL_H
13#define ARCANE_CORE_INTERNAL_IINCREMENTALITEMCONNECTIVITYINTERNAL_H
17#include "arcane/utils/ArrayView.h"
20#include "arcane/core/IItemConnectivityAccessor.h"
Declarations of types on entities.
Internal Arcane API for IIncrementalItemConnectivity.
virtual void shrinkMemory()=0
Minimally reduces memory usage for connectivities.
virtual void addMemoryInfos(ItemConnectivityMemoryInfo &mem_info)=0
Adds the instance's memory information to mem_info.
Memory usage information for connectivities.
Int64 m_total_capacity
Total number of Int32 allocated (corresponds to the sum of capacity()).
Int64 m_total_size
Total number of Int32 used (corresponds to the sum of size()).
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
std::int64_t Int64
Signed integer type of 64 bits.