Interface typée gérant l'instance d'un service. Plus de détails...
Types publics | |
using | InstanceType = Ref< InterfaceType > |
Fonctions membres publiques | |
InjectedRefInstance (InstanceType t_instance, const String &t_name) | |
Ref< InterfaceType > | instance () override |
bool | hasName (const String &str) const override |
bool | hasTypeInfo (const std::type_info &tinfo) const override |
Attributs privés | |
InstanceType | m_instance |
String | m_name |
Interface typée gérant l'instance d'un service.
Définition à la ligne 192 du fichier DependencyInjection.h.
using Arcane::DependencyInjection::impl::InjectedRefInstance< InterfaceType >::InstanceType = Ref<InterfaceType> |
Définition à la ligne 196 du fichier DependencyInjection.h.
|
inline |
Définition à la ligne 199 du fichier DependencyInjection.h.
|
inlineoverridevirtual |
Implémente Arcane::DependencyInjection::IInjectedInstance.
Définition à la ligne 206 du fichier DependencyInjection.h.
|
inlineoverridevirtual |
Implémente Arcane::DependencyInjection::IInjectedInstance.
Définition à la ligne 207 du fichier DependencyInjection.h.
|
inlineoverridevirtual |
Implémente Arcane::DependencyInjection::impl::IInjectedRefInstanceT< InterfaceType >.
Définition à la ligne 205 du fichier DependencyInjection.h.
|
private |
Définition à la ligne 210 du fichier DependencyInjection.h.
|
private |
Définition à la ligne 211 du fichier DependencyInjection.h.