Informations pour une fabrique. Plus de détails...
Classes | |
class | Impl |
Fonctions membres publiques | |
FactoryInfo (const FactoryInfo &)=delete | |
FactoryInfo & | operator= (const FactoryInfo &)=delete |
void | addFactory (Ref< IInstanceFactory > f) |
bool | hasName (const String &str) const |
Fonctions membres publiques statiques | |
static FactoryInfo * | create (const ProviderProperty &property, const char *file_name, int line_number) |
Fonctions membres privées | |
FactoryInfo (const ProviderProperty &property) | |
Attributs privés | |
Impl * | m_p = nullptr |
Amis | |
class | Arcane::DependencyInjection::Injector |
Informations pour une fabrique.
Définition à la ligne 438 du fichier DependencyInjection.h.
Arcane::DependencyInjection::impl::FactoryInfo::~FactoryInfo | ( | ) |
Définition à la ligne 182 du fichier DependencyInjection.cc.
|
private |
Définition à la ligne 173 du fichier DependencyInjection.cc.
void Arcane::DependencyInjection::impl::FactoryInfo::addFactory | ( | Ref< IInstanceFactory > | f | ) |
Définition à la ligne 191 du fichier DependencyInjection.cc.
|
inlinestatic |
Définition à la ligne 452 du fichier DependencyInjection.h.
Définition à la ligne 200 du fichier DependencyInjection.cc.
Définition à la ligne 440 du fichier DependencyInjection.h.
Définition à la ligne 462 du fichier DependencyInjection.h.