Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arccore::RefBase

Classe de base de gestion d'une référence. Plus de détails...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/base/arccore/base/RefBase.h>

Dérivée par Arccore::Ref< Arcane::Accelerator::RunQueue >, Arccore::Ref< Arcane::IAlephFactoryImpl >, Arccore::Ref< Arcane::IParallelMng >, Arccore::Ref< Arcane::IParallelSuperMng >, Arccore::Ref< Arcane::IDataFactoryMng >, Arccore::Ref< Arcane::IPhysicalUnitSystemService >, Arccore::Ref< Arcane::IOnlineDebuggerService >, Arccore::Ref< Arcane::IProfilingService >, Arccore::Ref< Arcane::IProcessorAffinityService >, Arccore::Ref< Arccore::IStackTraceService >, Arccore::Ref< Arcane::ISymbolizerService >, Arccore::Ref< Arcane::IThreadImplementationService >, Arccore::Ref< Arccore::IThreadImplementation >, Arccore::Ref< Arcane::IPerformanceCounterService >, Arccore::Ref< Arcane::ITaskImplementation >, Arccore::Ref< Arcane::IMeshBuilder >, Arccore::Ref< Arcane::ICodeService >, Arccore::Ref< Arcane::ICartesianMeshNumberingMng >, Arccore::Ref< Arcane::CartesianMeshPatch >, Arccore::Ref< Arcane::ICartesianMeshAMRPatchMng >, Arccore::Ref< Arcane::ICaseFunctionDotNetProvider >, Arccore::Ref< InterfaceType >, Arccore::Ref< Arcane::IDataCompressor >, Arccore::Ref< Arcane::ICaseMeshService >, Arccore::Ref< Arcane::ICaseMeshReader >, Arccore::Ref< Arcane::IMeshSubdivider >, Arccore::Ref< Arcane::IDirectExecution >, Arccore::Ref< Arcane::IMeshPartitioner >, Arccore::Ref< Arcane::ITimeLoopService >, Arccore::Ref< Arcane::ICaseMng >, Arccore::Ref< Arcane::IUnitTest >, Arccore::Ref< Arcane::IXmlUnitTest >, Arccore::Ref< Arcane::MemoryBuffer >, Arccore::Ref< Arcane::IBufferCopier >, Arccore::Ref< Arcane::DataSynchronizeInfo >, Arccore::Ref< Arcane::IDataSynchronizeImplementation >, Arccore::Ref< Arcane::DependencyInjection::impl::IInstanceFactory >, Arccore::Ref< IInjectedInstance >, Arccore::Ref< Arcane::OStringStream >, Arccore::Ref< Arcane::IData >, Arccore::Ref< Arcane::IVariableSynchronizer >, Arccore::Ref< Arcane::ILoadBalanceMngInternal >, Arccore::Ref< Arcane::IIncrementalItemSourceConnectivity >, Arccore::Ref< Arcane::Materials::IConstituentItemVectorImpl >, Arccore::Ref< Arcane::Materials::IMeshMaterialSynchronizeBuffer >, Arccore::Ref< Arcane::ICaseMeshMasterService >, Arccore::Ref< Arcane::IMeshReader >, Arccore::Ref< Arcane::IParallelMngContainer >, Arccore::Ref< Arcane::IParallelMngUtilsFactory >, Arccore::Ref< Arcane::IParallelMngContainerFactory >, Arccore::Ref< Arcane::IModuleFactory2 >, Arccore::Ref< Arccore::MessagePassing::IRequestList >, Arccore::Ref< Arcane::IVariableSynchronizerMpiCommunicator >, Arccore::Ref< Arccore::MessagePassing::Dispatchers >, Arccore::Ref< Arccore::MessagePassing::MessagePassingMng >, Arccore::Ref< Arcane::IosFile >, Arccore::Ref< Arcane::IRedisContext >, Arccore::Ref< IServiceInstance >, Arccore::Ref< Arcane::SimpleTableInternal >, Arccore::Ref< Arcane::SimpleCsvReaderWriter >, Arccore::Ref< Arcane::ISimpleTableReaderWriter >, Arccore::Ref< Arcane::StandaloneAcceleratorMng::Impl >, Arccore::Ref< Arccore::ITraceMng >, Arccore::Ref< Arcane::Accelerator::IAcceleratorMng >, Arccore::Ref< Arcane::StandaloneSubDomain::Impl >, Arccore::Ref< Arcane::IPropertyMng >, Arccore::Ref< Arcane::ITimeHistoryMngInternal >, Arccore::Ref< Arcane::ITimeHistoryAdder >, Arccore::Ref< Arcane::Properties >, Arccore::Ref< Arcane::IVerifierService >, Arccore::Ref< Arcane::IMessagePassingProfilingService >, Arccore::Ref< Arcane::IDataSynchronizeImplementationFactory >, Arccore::Ref< Arcane::VariableSynchronizer::SyncMessage >, Arccore::Ref< Arcane::IDataSynchronizeDispatcher >, Arccore::Ref< Arcane::impl::KeyValueTextReader >, Arccore::Ref< Arcane::impl::KeyValueTextWriter >, Arccore::Ref< Arcane::impl::IGenericReader >, Arccore::Ref< Arcane::IHashAlgorithm >, Arccore::Ref< Arcane::IHashDatabase >, Arccore::Ref< Arccore::MessagePassing::ISerializeMessageList >, Arccore::Ref< Arcane::IIncrementalItemTargetConnectivity >, Arccore::Ref< Arcane::IParallelExchanger >, Arccore::Ref< ArcaneTest::CartesianMeshTestUtils >, Arccore::Ref< ArcaneTest::CartesianMeshV2TestUtils >, Arccore::Ref< AlephTestScheme >, Arccore::Ref< Arccore::MessagePassing::ISubRequest >, Arccore::Ref< Arccore::MessagePassing::ISerializeMessage >, Arccore::Ref< Arcane::ICheckpointWriter >, Arccore::Ref< Arcane::IPostProcessorWriter >, et Arccore::Ref< InstanceType, ImplTagId >.

+ Graphe de collaboration de Arccore::RefBase:

Classes

class  BasicDeleterBase
 
class  DeleterBase
 

Amis

class ReferenceCounterImpl
 
template<typename InstanceType >
class impl::ReferenceCounterWrapper
 

Description détaillée

Classe de base de gestion d'une référence.

Définition à la ligne 31 du fichier RefBase.h.

Documentation des fonctions amies et associées

◆ impl::ReferenceCounterWrapper

template<typename InstanceType >
friend class impl::ReferenceCounterWrapper
friend

Définition à la ligne 34 du fichier RefBase.h.

◆ ReferenceCounterImpl

friend class ReferenceCounterImpl
friend

Définition à la ligne 33 du fichier RefBase.h.


La documentation de cette classe a été générée à partir du fichier suivant :