Arcane  v3.14.10.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)
 
IInjectedInstanceinstance (Int32 index) const
 
Int32 nbInstance () const
 

Attributs publics

UniqueArray< Ref< impl::IInstanceFactory > > m_factories
 

Attributs privés

UniqueArray< InstanceInfom_instance_list
 

Description détaillée

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

Documentation des constructeurs et destructeur

◆ ~Impl()

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

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

Documentation des fonctions membres

◆ addInstance()

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

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

◆ instance()

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

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

◆ nbInstance()

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

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

Documentation des données membres

◆ m_factories

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

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

◆ m_instance_list

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

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


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