Arcane  v4.1.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::DependencyInjection::Injector::Impl
+ Graphe de collaboration de Arcane::DependencyInjection::Injector::Impl:

Classes

class  InstanceInfo
 

Fonctions membres publiques

void addInstance (IInjectedInstance *instance)
 
IInjectedInstance * instance (size_t index) const
 
size_t nbInstance () const
 

Attributs publics

CoreArray< Ref< impl::IInstanceFactory > > m_factories
 
CoreArray< impl::FactoryInfo > m_factories_info
 

Attributs privés

CoreArray< InstanceInfom_instance_list
 

Description détaillée

Définition à la ligne 30 du fichier DependencyInjection.cc.

Documentation des constructeurs et destructeur

◆ ~Impl()

Arcane::DependencyInjection::Injector::Impl::~Impl ( )
inline

Définition à la ligne 51 du fichier DependencyInjection.cc.

Documentation des fonctions membres

◆ addInstance()

void Arcane::DependencyInjection::Injector::Impl::addInstance ( IInjectedInstance * instance)
inline

Définition à la ligne 60 du fichier DependencyInjection.cc.

◆ instance()

IInjectedInstance * Arcane::DependencyInjection::Injector::Impl::instance ( size_t index) const
inline

Définition à la ligne 65 du fichier DependencyInjection.cc.

◆ nbInstance()

size_t Arcane::DependencyInjection::Injector::Impl::nbInstance ( ) const
inline

Définition à la ligne 66 du fichier DependencyInjection.cc.

Documentation des données membres

◆ m_factories

CoreArray<Ref<impl::IInstanceFactory> > Arcane::DependencyInjection::Injector::Impl::m_factories

Définition à la ligne 76 du fichier DependencyInjection.cc.

◆ m_factories_info

CoreArray<impl::FactoryInfo> Arcane::DependencyInjection::Injector::Impl::m_factories_info

Définition à la ligne 77 du fichier DependencyInjection.cc.

◆ m_instance_list

CoreArray<InstanceInfo> Arcane::DependencyInjection::Injector::Impl::m_instance_list
private

Définition à la ligne 70 du fichier DependencyInjection.cc.


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